1 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
5 2004-11-08 Steve Ellcey <sje@cup.hp.com>
7 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
10 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
13 * gcc.c-torture/pr18299-1.c: New test.
15 2004-11-06 Andreas Schwab <schwab@suse.de>
17 * gcc.dg/pr16286.c: Also test for bool and pixel.
19 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
21 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
22 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
23 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
24 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
25 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
26 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
27 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
28 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
29 gcc.dg/struct-semi-3.c: New tests.
31 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
33 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
35 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
37 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
38 Do not use C99 designators.
40 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
42 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
44 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
46 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
47 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
48 * gcc.c-torture/execute/simd-5.x: Remove.
50 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
52 PR rtl-optimization/17933
53 * gcc.dg/torture/pr17933-1.c: New test.
55 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
58 * lib/target-supports.exp (check_weak_available): Support
61 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
63 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
64 call to fflush(stdout) before abort.
65 (my_ffsll): New function.
66 (generate_fields): Use it.
68 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
70 * gcc.dg/init-undef-1.c: New test.
72 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
74 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
75 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
76 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
77 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
78 expected messages for new parser.
80 2004-11-04 Mark Mitchell <mark@codesourcery.com>
82 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
84 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
86 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
89 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
91 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
92 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
93 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
94 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
95 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
96 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
97 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
98 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
99 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
100 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
102 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
104 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
105 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
106 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
107 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
108 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
109 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
110 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
113 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
116 * gcc.dg/20041104-1.c: New test.
118 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
120 * g++.dg/template/nontype7.C: New test.
121 * g++.dg/template/nontype8.C: Likewise.
122 * g++.dg/template/nontype9.C: Likewise.
123 * g++.dg/template/nontype10.C: Likewise.
124 * g++.dg/tc1/dr49.C: Likewise.
125 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
126 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
128 2004-11-04 Ben Elliston <bje@au.ibm.com>
130 * g++.dg/rtti/tinfo1.C: Remove xfails.
132 2004-11-04 Ben Elliston <bje@au.ibm.com>
134 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
135 packed attribute to the definition to satisfy the new C++ parser.
137 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
139 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
140 invocations of va_arg.
142 2004-11-02 Mark Mitchell <mark@codesourcery.com>
145 * g++.dg/template/crash25.C: New test.
148 * g++.dg/template/typedef2.C: New test.
149 * g++.dg/parse/crash13.C: Adjust error markers.
152 * g++.dg/conversion/const3.C: New test.
154 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
159 * gfortran.dg/generic_[123].f90: New testcases.
161 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
163 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
164 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
166 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
169 * gcc.c-torture/compile/pr16808.c: New test.
171 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
173 PR rtl-optimization/17104
174 * gcc.dg/ppc-bitfield1.c: New.
176 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
178 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
180 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
182 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
183 strings for 32-bit code.
185 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
188 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
190 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
193 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
195 2004-10-31 Mark Mitchell <mark@codesourcery.com>
198 * g++.dg/init/aggr2.C: New test.
200 2004-10-30 Ziemowit Laski <zlaski@apple.com>
202 * objc.dg/local-decl-1.m: New test.
204 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
206 * gcc.dg/20040910-1.c: Adjust regex.
208 2004-10-30 Roger Sayle <roger@eyesopen.com>
210 PR rtl-optimization/18084
211 * g++.dg/opt/pr18084-1.C: New testcase.
213 2004-10-30 Matt Austern <austern@apple.com>
216 * g++.dg/ext/attrib18.C: New test.
218 2004-10-30 Roger Sayle <roger@eyesopen.com>
221 * gcc.dg/pr18096-1.c: New test case.
223 2004-10-30 Roger Sayle <roger@eyesopen.com>
225 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
227 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
230 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
231 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
232 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
233 gcc.dg/old-style-prom-3.c: New tests.
235 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
237 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
238 Remove unnecessary inclusion of stdio.h.
240 2004-10-29 Roger Sayle <roger@eyesopen.com>
242 PR rtl-optimization/17581
243 * gcc.dg/pr17581-1.c: New test case.
245 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
247 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
249 * g++.dg/conversion/dr195-1.C: New.
250 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
251 * g++.old-deja/g++.mike/p10148.C: Likewise.
253 2004-10-29 Mark Mitchell <mark@codesourcery.com>
256 * g++.dg/debug/typedef2.C: New test.
258 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
261 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
262 * gfortran.dg/g77/README: Update.
264 2004-10-28 Matt Austern <austern@apple.com>
267 * g++.dg/ext/packed7.C: New test.
269 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
271 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
273 * lib/scanasm.exp (hidden-scan-for): New proc.
274 (scan-hidden): Use hidden-scan-for instead of constructing the scan
276 (scan-not-hidden): Likewise.
277 * lib/target-supports.exp (check_visibility_available): mach-o is
280 2004-10-28 Mark Mitchell <mark@codesourcery.com>
283 * g++.dg/template/memclass3.C: New test.
285 2004-10-28 Adam Nemet <anemet@lnxw.com>
288 * gcc.dg/register-var-1.c: New test.
289 * gcc.dg/register-var-2.c: New test.
290 * gcc.dg/asm-7.c: Taking the address of a register variable is an
293 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
296 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
298 * gcc.dg/vect/vect-22.c: Likewise.
300 2004-10-28 Jakub Jelinek <jakub@redhat.com>
302 * gcc.dg/i386-rotate-1.c: New test.
304 2004-10-27 Mark Mitchell <mark@codesourcery.com>
306 * g++.dg/init/ref12.C: Add "run" marker.
309 * g++.dg/init/ref12.C: New test.
312 * g++.dg/template/shift1.C: New test.
313 * g++.dg/template/error10.C: Adjust error markers.
315 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
318 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
320 2004-10-27 Geoffrey Keating <geoffk@apple.com>
322 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
323 * gcc.dg/weak/weak-3.c: Likewise.
324 * gcc.dg/weak/weak-5.c: Likewise.
325 * gcc.dg/weak/weak-9.c: Likewise.
326 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
327 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
329 * gcc.dg/darwin-weakimport-1.c: New.
331 2004-10-28 Ben Elliston <bje@au.ibm.com>
333 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
335 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
337 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
338 'syntax' error messages.
339 * gcc.dg/cpp/direct2s.c: Likewise.
341 2004-10-26 Geoffrey Keating <geoffk@apple.com>
343 * gcc.c-torture/compile/20041026-1.c: New.
345 2004-10-26 Mark Mitchell <mark@codesourcery.com>
348 * g++.dg/lookup/ns2.C: New test.
351 * g++.dg/template/enum4.C: New test.
354 * g++.dg/template/expr1.C: New test.
356 2004-10-26 Ben Elliston <bje@au.ibm.com>
358 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
360 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
362 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
363 gcc.dg/decl-nospec-3.c: New tests.
365 2004-10-26 Ziemowit Laski <zlaski@apple.com>
367 * objc.dg/super-class-3.m: New test.
369 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
371 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
373 * gcc.dg/cpp/direct2s.c: Likewise.
375 2004-10-25 Geoffrey Keating <geoffk@apple.com>
377 * objc.dg/image-info.m: Update for changes to section selection.
379 2004-10-25 David Ayers <d.ayers@inode.at>
380 Ziemowit Laski <zlaski@apple.com>
382 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
383 diagnostics when messaging 'id <Proto>'.
384 * objc.dg/class-protocol-1.m: New test.
385 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
386 a non-existent method signature.
387 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
388 Update diagnostics when messaging with non-existent method signature.
389 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
390 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
391 invalid receivers are now resolved as if messaging 'id'; remove
392 extraneous diagnostics.
394 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
397 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
398 gcc.dg/init-desig-obs-3.c: New tests.
400 2004-10-25 Jakub Jelinek <jakub@redhat.com>
402 * gcc.dg/debug/20041023-1.c: New test.
404 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
407 * gcc.c-torture/compile/pr17407.c: New test.
410 * g++.dg/template/array8.C: New test.
412 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
415 * lib/g++.exp: Accept more than one multilib libgcc.
416 * lib/gcc-dg.exp: Likewise.
417 * lib/objc.exp: Likewise.
418 * lib/treelang.exp: Likewise.
419 * lib/gfortran.exp: Likewise.
421 2004-10-24 Ben Elliston <bje@au.ibm.com>
423 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
425 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
427 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
428 * gcc.dg/c99-const-expr-3.c: Likewise.
430 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
432 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
434 2004-10-23 Ben Elliston <bje@au.ibm.com>
436 * gcc.c-torture/execute/loop-2e.x: Remove.
438 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
441 * g++.dg/parse/crash18.C: New.
442 * g++.dg/parse/crash19.C: New.
444 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
446 * g++.dg/ext/dllimport1.C: Move dg-warnings.
447 * g++.dg/ext/dllimport2.C: Same.
448 * g++.dg/ext/dllimport8.C: Same.
450 2004-10-21 Mark Mitchell <mark@codesourcery.com>
453 * g++.dg/conversion/cast1.C: New test.
454 * g++.dg/overload/pmf1.C: Adjust error marker.
456 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
459 * objc.dg/const-str-7.m: New test.
461 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
463 * g++.dg/template/memfriend11.C: Fix comment typo.
464 * g++.dg/template/memfriend14.C: Likewise.
466 2004-10-20 Richard Henderson <rth@redhat.com>
468 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
469 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
470 -fasynchronous-unwind-tables.
472 2004-10-20 Richard Henderson <rth@redhat.com>
474 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
475 (main): Return success.
476 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
477 (main): Return success.
479 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
482 * g++.dg/template/memfriend9.C: New test.
483 * g++.dg/template/memfriend10.C: Likewise.
484 * g++.dg/template/memfriend11.C: Likewise.
485 * g++.dg/template/memfriend12.C: Likewise.
486 * g++.dg/template/memfriend13.C: Likewise.
487 * g++.dg/template/memfriend14.C: Likewise.
488 * g++.dg/template/memfriend15.C: Likewise.
489 * g++.dg/template/memfriend16.C: Likewise.
490 * g++.dg/template/memfriend17.C: Likewise.
491 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
493 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
495 * g++.dg/conversion/dr195.C: New.
496 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
498 2004-10-20 Ben Elliston <bje@au.ibm.com>
499 Devang Patel <dpatel@apple.com>
501 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
502 of floating point arithmetic, which could trap.
504 2004-10-19 Mark Mitchell <mark@codesourcery.com>
507 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
508 * g++.dg/conversion/const2.C: New test.
509 * g++.dg/expr/reinterpret2.C: New test.
510 * g++.dg/expr/reinterpret3.C: New test.
511 * g++.dg/expr/cast2.C: New test.
512 * g++.dg/expr/copy1.C: New test.
513 * g++.dg/other/conversion1.C: Change error message.
514 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
515 function pointers to void *.
516 * g++.old-deja/g++.mike/p10148.C: Likewise.
518 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
520 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
522 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
526 * g++.dg/parse/expr3.C: New test.
528 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
530 * gcc.dg/smod-1.c: New test.
532 2004-10-18 Ziemowit Laski <zlaski@apple.com>
534 * objc.dg/method-14.m: New test.
536 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
538 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
539 Also xfail as the patch was reverted.
541 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
544 * gcc.dg/pr16973.c: New test.
546 2004-10-18 Diego Novillo <dnovillo@redhat.com>
548 PR tree-optimization/17656
549 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
551 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
553 * g++.dg/eh/shadow1.C: New.
555 2004-10-18 Jakub Jelinek <jakub@redhat.com>
557 * gcc.c-torture/compile/20041018-1.c: New test.
559 2004-10-18 Ben Elliston <bje@au.ibm.com>
561 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
562 compiler referring to register 0 when accessing sdata. The linker
563 now patches things up.
565 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
568 * gcc.c-torture/compile/pr17529.c: New test.
570 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
573 * g++.dg/ext/attrib17.C: New test.
575 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
577 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
579 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
582 * g++.dg/ext/attrib16.C: New test.
584 2004-10-15 Mark Mitchell <mark@codesourcery.com>
587 * g++.dg/init/dso_handle1.C: New test.
590 * g++.dg/parse/typedef6.C: New test.
593 * g++.dg/parse/pragma1.C: New test.
595 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
597 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
599 2004-10-15 Steve Ellcey <sje@cup.hp.com>
601 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
602 -fno-common when on HPPA HP-UX platforms.
604 2004-10-15 Jakub Jelinek <jakub@redhat.com>
607 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
609 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
612 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
615 * g++.dg/lookup/strong-using-4.C: New test.
617 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
620 * gcc.c-torture/compile/nested-1.c: New test.
622 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
624 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
625 and mipsisa64*-*-* (until support for misaligned loads is added).
626 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
627 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
628 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
629 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
630 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
631 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
633 2004-10-14 Mark Mitchell <mark@codesourcery.com>
636 * g++.dg/init/dtor3.C: New test.
638 2004-10-15 Ben Elliston <bje@au.ibm.com>
640 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
642 2004-10-14 Geoffrey Keating <geoffk@apple.com>
644 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
645 * gcc.dg/macho-lo-sum.c: Likewise.
647 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
649 * gcc.dg/ppc-spe64-1.c: New test.
651 2004-10-14 Devang Patel <dpatel@apple.com>
654 * gcc.dg/pr17635.c : New test.
656 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
658 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
659 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
660 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
661 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
662 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
663 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
664 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
665 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
666 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
667 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
668 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
669 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
670 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
671 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
672 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
673 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
674 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
675 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
677 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
679 * gcc.dg/vect/vect-82.c: New testcase.
680 * gcc.dg/vect/vect-82_64.c: New testcase.
681 * gcc.dg/vect/vect-83.c: New testcase.
682 * gcc.dg/vect/vect-83_64.c: New testcase.
684 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
686 * gcc.dg/cpp/error-1.c: New test.
688 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
690 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
692 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
695 * gcc.dg/cris-peep2-xsrand2.c: New test.
697 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
700 * testsuite/g++.dg/expr/for2.C: New test.
702 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
704 * g++.dg/inherit/thunk1.C: Run on the SPARC.
706 2004-10-13 Jakub Jelinek <jakub@redhat.com>
708 PR tree-optimization/17724
709 * g++.dg/opt/pr17724-1.C: New test.
710 * g++.dg/opt/pr17724-2.C: New test.
711 * g++.dg/opt/pr17724-3.C: New test.
712 * g++.dg/opt/pr17724-4.C: New test.
713 * g++.dg/opt/pr17724-5.C: New test.
714 * g++.dg/opt/pr17724-6.C: New test.
716 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
719 * gcc.dg/pr17301-2.c: New test.
721 2004-10-11 Mark Mitchell <mark@codesourcery.com>
724 * g++.dg/parse/error22.C: New test.
727 * g++.dg/template/spec18.C: New test.
729 2004-10-11 Steve Ellcey <sje@cup.hp.com>
731 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
732 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
734 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
735 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
737 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
739 * g++.dg/eh/cleanup5.C: Add dg-options "".
741 2004-10-11 Roger Sayle <roger@eyesopen.com>
744 * gcc.dg/switch-4.c: New test case.
746 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
748 * gcc.c-torture/execute/20041011-1.c: New test.
750 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
753 * g++.dg/init/for3.C: New test.
756 * g++.dg/opt/switch2.C: New test.
759 * g++.dg/warn/Wreturn-2.C: New test.
761 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
764 * g++.dg/eh/cleanup5.C: New test.
766 2004-10-10 Mark Mitchell <mark@codesourcery.com>
769 * g++.dg/parse/error21.C: New test.
771 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
773 * g++.dg/overload/pmf1.C: Adjust quoting marks.
774 * g++.dg/warn/incomplete1.C: Likewise.
775 * g++.dg/template/qualttp20.C: Likewise.
777 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
780 * parm-incomplete-1.c: New test.
782 2004-10-09 Mark Mitchell <mark@codesourcery.com>
785 * g++.dg/parse/error19.C: New test.
788 * g++.dg/init/new11.C: New test.
791 * g++.dg/parse/error20.C: New test.
794 * g++.dg/template/crash24.C: New test.
796 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
799 * gcc.dg/pr17301-1.c: New test.
801 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
804 * gcc.dg/anon-struct-5.c: New test.
806 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
809 * gcc.dg/pr17844-1.c: New test.
811 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
813 PR tree-optimization/17906
814 * gcc.c-torture/compile/pr17906.c: New.
816 2004-10-09 Stuart Hastings <stuart@apple.com>
817 Roger Sayle <roger@eyesopen.com>
819 PR rtl-optimization/17853
820 * gcc.dg/i386-mmx-5.c: New testcase.
822 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
824 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
826 2004-10-09 Mark Mitchell <mark@codesourcery.com>
829 * g++.dg/template/static9.C: New test.
832 * g++.dg/parse/operator5.C: New test.
834 2004-10-09 Roger Sayle <roger@eyesopen.com>
837 * gcc.c-torture/execute/divcmp-4.c: New test case.
839 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
842 * g++.dg/opt/pr17902.C: New test.
844 2004-10-09 Jakub Jelinek <jakub@redhat.com>
846 * gcc.dg/cpp/ident-1.c: Add dg-options "".
848 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
850 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
852 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
854 * gcc.dg/assign-warn-3.c: New test.
856 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
859 * gcc.dg/cpp/ident-1.c: New test.
861 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
863 * gcc.c-torture/compile/acc1.c: New.
865 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
867 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
868 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
870 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
872 * gcc.dg/ultrasp11.c: New test.
874 2004-10-08 Michael Matz <matz@suse.de>
876 * gcc.dg/doloop-2.c: New test.
878 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
880 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
881 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
882 objc.dg/method-9.m: Update expected diagnostics.
884 2004-10-07 Geoffrey Keating <geoffk@apple.com>
886 * gcc.dg/ppc-fsel-3.c: New file.
887 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
889 2004-10-07 Paul Brook <paul@codesourcery.com>
891 * gfortran.dg/intrinsic_verify_1.f90: New test.
893 2004-10-07 Paul Brook <paul@codesourcery.com>
895 * gfortran.dg/empty_format_1.f90: Remove stray commas.
897 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
899 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
900 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
903 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
905 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
907 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
910 * g++.dg/warn/Winline-4.C: New test.
912 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
914 * gcc.c-torture/compile/20041007-1.c: New test.
916 2004-10-07 Paul Brook <paul@codesourcery.com>
919 * gfortran.dg/use_allocated_1.f90: New test.
921 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
924 * gfortran.fortran-torture/compile/nested.f90: New test
926 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
928 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
930 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
933 * g++.dg/ext/asm6.C: New test.
935 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
937 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
939 2004-10-06 Paul Brook <paul@codesourcery.com>
942 * gfortran.dg/empty_format_1.f90: New test.
944 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
947 * gfortran.dg/ishft.f90: New test.
950 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
953 2004-10-06 Paul Brook <paul@codesourcery.com>
955 * gfortran.dg/do_1.f90: New test.
957 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
959 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
962 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
964 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
966 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
968 * gcc.c-torture/compile/20041005-1.c: New test.
970 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
973 * g++.dg/lookup/koenig4.C: New.
975 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
977 * g++.dg/other/classkey1.C: Adjust quoting marks.
978 * g++.dg/parse/error15.C: Likewise.
979 * g++.dg/template/meminit2.C (int>): Likewise.
981 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
984 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
987 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
990 * gfortran.dg/pr17708.f90: New test.
992 2004-10-04 Chao-ying Fu <fu@mips.com>
994 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
995 * gcc.dg/vect/vect-4.c: Ditto.
996 * gcc.dg/vect/vect-5.c: Ditto.
997 * gcc.dg/vect/vect-6.c: Ditto.
998 * gcc.dg/vect/vect-8.c: Ditto.
999 * gcc.dg/vect/vect-16.c: Ditto.
1000 * gcc.dg/vect/vect-30.c: Ditto.
1001 * gcc.dg/vect/vect-40.c: Ditto.
1002 * gcc.dg/vect/vect-41.c: Ditto.
1003 * gcc.dg/vect/vect-42.c: Ditto.
1004 * gcc.dg/vect/vect-43.c: Ditto.
1005 * gcc.dg/vect/vect-44.c: Ditto.
1006 * gcc.dg/vect/vect-45.c: Ditto.
1007 * gcc.dg/vect/vect-46.c: Ditto.
1008 * gcc.dg/vect/vect-47.c: Ditto.
1009 * gcc.dg/vect/vect-48.c: Ditto.
1010 * gcc.dg/vect/vect-49.c: Ditto.
1011 * gcc.dg/vect/vect-50.c: Ditto.
1012 * gcc.dg/vect/vect-51.c: Ditto.
1013 * gcc.dg/vect/vect-52.c: Ditto.
1014 * gcc.dg/vect/vect-53.c: Ditto.
1015 * gcc.dg/vect/vect-54.c: Ditto.
1016 * gcc.dg/vect/vect-55.c: Ditto.
1017 * gcc.dg/vect/vect-56.c: Ditto.
1018 * gcc.dg/vect/vect-57.c: Ditto.
1019 * gcc.dg/vect/vect-58.c: Ditto.
1020 * gcc.dg/vect/vect-59.c: Ditto.
1021 * gcc.dg/vect/vect-60.c: Ditto.
1022 * gcc.dg/vect/vect-74.c: Ditto.
1023 * gcc.dg/vect/vect-79.c: Ditto.
1024 * gcc.dg/vect/vect-80.c: Ditto.
1026 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1028 * gcc.dg/unused-7.c: Use the correct option.
1030 2004-10-04 Paul Brook <paul@codesourcery.com>
1031 Bud Davis <bdavis9659@comcast.net>
1035 * gfortran/pr17706.f90: New test.
1036 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1038 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1040 * gfortran.dg/pr17612.f90: New test.
1042 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
1044 * g++.dg/template/local1.C: Adjust quoting marks in
1045 testing for diagnostics.
1046 * g++.dg/tls/diag-2.C: Likewise.
1047 * g++.dg/other/error8.C: Likewise.
1049 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1052 * gcc.dg/unused-4.c: Adjust to be correct.
1055 * gcc.dg/unused-7.c: New test.
1057 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
1060 * g++.dg/overload/template2.C: New test.
1062 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
1064 PR tree-optimization/16632
1065 * gcc.dg/tree-ssa/20041002-1.c: New.
1067 2004-10-03 Paul Brook <paul@codesourcery.com>
1069 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
1070 rather than relying on default formatting.
1072 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
1074 * gcc.dg/20040920-1.c: Update expected message text.
1076 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
1078 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1080 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
1082 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1085 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1087 * gcc.dg/tree-ssa/pr17343.c: Remove.
1089 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
1092 * gcc.dg/tree-ssa/pr17343.c: New test.
1094 2004-10-01 Jakub Jelinek <jakub@redhat.com>
1096 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1097 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1098 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1099 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1100 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1102 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1104 * gcc.dg/lvalue-2.c: New test.
1106 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
1109 * gcc.dg/pr17730-1.c: New test
1111 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
1114 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1116 2004-09-29 Jakub Jelinek <jakub@redhat.com>
1118 * gcc.c-torture/execute/stdarg-1.c: New test.
1119 * gcc.c-torture/execute/stdarg-2.c: New test.
1120 * gcc.c-torture/execute/stdarg-3.c: New test.
1121 * gcc.dg/tree-ssa/stdarg-1.c: New test.
1122 * gcc.dg/tree-ssa/stdarg-2.c: New test.
1123 * gcc.dg/tree-ssa/stdarg-3.c: New test.
1124 * gcc.dg/tree-ssa/stdarg-4.c: New test.
1125 * gcc.dg/tree-ssa/stdarg-5.c: New test.
1127 2004-09-29 Jakub Jelinek <jakub@redhat.com>
1129 PR tree-optimization/17697
1130 * g++.dg/opt/pr17697-1.C: New test.
1131 * g++.dg/opt/pr17697-2.C: New test.
1132 * g++.dg/opt/pr17697-3.C: New test.
1134 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
1137 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1138 gcc.dg/vla-init-5.c: New tests.
1140 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
1143 * gcc.dg/pr13804-1.c: New test.
1145 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1148 * gfortran.dg/pr16938.f90: New test.
1150 2004-09-27 Mark Mitchell <mark@codesourcery.com>
1152 * g++.dg/template/crash23.C: New test.
1154 2004-09-27 Mark Mitchell <mark@codesourcery.com>
1157 * g++.dg/template/static8.C: New test.
1159 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
1162 * g++.dg/other/error9.C: New test.
1164 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
1166 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1168 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1171 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
1173 2004-09-26 Roger Sayle <roger@eyesopen.com>
1176 * gcc.dg/pr17112-1.c: New test case.
1178 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
1181 * gcc.dg/pr11459-1.c: New test.
1183 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
1185 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1186 * gcc.dg/tree-ssa/loop-4.c: Likewise.
1188 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1190 * gfortran.dg/pr15324.f90: Make array bounds consistent.
1192 2004-09-25 Jan Hubicka <jh@suse.cz>
1194 * compile/30040909-1.c: New test.
1195 * compile/30040907-1.c: New test.
1197 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
1199 * gcc.c-torture/execute/va-arg-26.c: New test.
1201 2004-09-24 Zack Weinberg <zack@codesourcery.com>
1203 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1204 extra diagnostics on targets with 64-bit pointers.
1205 * objc.dg/selector-1.m: Adjust dg-warning regexp.
1207 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1210 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1211 * gcc.dg/decl-3.c: Adjust expected message.
1213 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1216 * gfortran.dg/pr17615.f90: New test.
1218 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
1220 PR tree-optimzation/17517
1221 * g++.dg/tree-ssa/pr17517.C: New Test.
1223 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
1226 * g++.dg/lookup/ambig3.C: New.
1228 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
1231 * g++.dg/opt/pr17624.C: New test.
1233 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
1236 * gcc.dg/Wbad-function-cast-1.c: New test.
1238 2004-09-23 Zack Weinberg <zack@codesourcery.com>
1240 * g++.dg/ext/complit1.C
1241 * g++.dg/other/error2.C
1242 * g++.dg/other/nontype-1.C
1243 * g++.dg/parse/crash11.C
1244 * g++.dg/parse/crash12.C
1245 * g++.dg/parse/error15.C
1246 * g++.dg/parse/error4.C
1247 * g++.dg/parse/tmpl-outside1.C
1248 * g++.dg/parse/too-many-tmpl-args1.C
1249 * g++.dg/template/dependent-expr3.C
1250 * g++.dg/template/error10.C
1251 * g++.dg/template/instantiate1.C
1252 * g++.dg/template/vtable2.C
1253 * g++.dg/warn/Wshadow-1.C
1254 * g++.dg/warn/weak1.C
1255 * g++.old-deja/g++.brendan/crash16.C
1256 * g++.old-deja/g++.brendan/crash18.C
1257 * g++.old-deja/g++.brendan/crash48.C
1258 * g++.old-deja/g++.brendan/crash49.C
1259 * g++.old-deja/g++.brendan/crash55.C
1260 * g++.old-deja/g++.brendan/crash56.C
1261 * g++.old-deja/g++.brendan/crash8.C
1262 * g++.old-deja/g++.brendan/enum11.C
1263 * g++.old-deja/g++.brendan/enum8.C
1264 * g++.old-deja/g++.brendan/enum9.C
1265 * g++.old-deja/g++.brendan/friend3.C
1266 * g++.old-deja/g++.brendan/misc14.C
1267 * g++.old-deja/g++.bugs/900402_02.C
1268 * g++.old-deja/g++.bugs/900404_03.C
1269 * g++.old-deja/g++.bugs/900404_04.C
1270 * g++.old-deja/g++.bugs/900428_03.C
1271 * g++.old-deja/g++.jason/crash4.C
1272 * g++.old-deja/g++.jason/overload21.C
1273 * g++.old-deja/g++.jason/redecl1.C
1274 * g++.old-deja/g++.jason/report.C
1275 * g++.old-deja/g++.jason/rfg10.C
1276 * g++.old-deja/g++.jason/template30.C
1277 * g++.old-deja/g++.law/arm12.C
1278 * g++.old-deja/g++.law/ctors5.C
1279 * g++.old-deja/g++.law/cvt20.C
1280 * g++.old-deja/g++.law/init10.C
1281 * g++.old-deja/g++.law/init8.C
1282 * g++.old-deja/g++.law/visibility17.C
1283 * g++.old-deja/g++.law/visibility7.C
1284 * g++.old-deja/g++.mike/net8.C
1285 * g++.old-deja/g++.mike/p646.C
1286 * g++.old-deja/g++.mike/p700.C
1287 * g++.old-deja/g++.mike/p701.C
1288 * g++.old-deja/g++.mike/p811.C
1289 * g++.old-deja/g++.ns/template13.C
1290 * g++.old-deja/g++.other/array3.C
1291 * g++.old-deja/g++.other/crash25.C
1292 * g++.old-deja/g++.other/dtor3.C
1293 * g++.old-deja/g++.other/dtor4.C
1294 * g++.old-deja/g++.other/main1.C
1295 * g++.old-deja/g++.other/warn7.C
1296 * g++.old-deja/g++.pt/crash11.C
1297 * g++.old-deja/g++.pt/crash36.C
1298 * g++.old-deja/g++.pt/spec22.C
1299 * g++.old-deja/g++.pt/spec9.C
1300 * g++.old-deja/g++.pt/ttp52.C
1301 * g++.old-deja/g++.robertl/eb103.C
1302 * g++.old-deja/g++.robertl/eb121.C
1303 * g++.old-deja/g++.robertl/eb22.C
1304 * g++.old-deja/g++.robertl/eb8.C:
1305 Update locations and/or regexps of dg-error markers.
1306 Remove markers for some bogus messages that are no longer issued.
1308 2004-09-23 Jakub Jelinek <jakub@redhat.com>
1310 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1311 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1313 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
1316 * g++.dg/lookup/crash5.C: New test.
1318 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
1320 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1321 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1322 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1323 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1324 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1325 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1327 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1328 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1329 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1330 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1331 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1332 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1334 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1336 * gcc.dg/vect/vect-44.c: Check additional cases.
1337 * gcc.dg/vect/vect-48.c: Check additional cases.
1339 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1340 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1341 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1342 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1343 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1344 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1345 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1346 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1347 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1349 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1350 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1351 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
1353 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1355 * gcc.dg/tree-ssa/loop-6.c: New test.
1357 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
1360 * g++.dg/inherit/base2.C: New.
1362 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1364 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1365 * gcc.dg/20001012-2.c: Likewise.
1366 * gcc.dg/20001013-1.c: Likewise.
1367 * gcc.dg/20001101-1.c: Likewise.
1368 * gcc.dg/20001102-1.c: Likewise.
1369 * gcc.dg/bf-spl1.c: Likewise.
1370 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1371 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1373 2004-09-22 Diego Novillo <dnovillo@redhat.com>
1375 PR tree-optimization/16721
1376 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1378 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
1380 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1381 * gcc.dg/20040305-1.c: Likewise.
1383 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
1386 * gcc.c-torture/compile/pr16566-1.c,
1387 gcc.c-torture/compile/pr16566-2.c,
1388 gcc.c-torture/compile/pr16566-3.c: New tests.
1390 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
1392 PR tree-optimization/17512
1393 * gcc.c-torture/compile/20040916-1.c.
1395 2004-09-21 Mark Mitchell <mark@codesourcery.com>
1397 * gcc.dg/pragma-re-3.c: New test.
1399 2004-09-17 Matt Austern <austern@apple.com>
1402 * g++.dg/other/anon3.C: New.
1404 2004-09-21 Roger Sayle <roger@eyesopen.com>
1407 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
1408 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
1409 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
1410 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
1411 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
1413 2004-09-21 Bud Davis <bdavis9659@comcast.net>
1416 * gfortran.dg/pr17286.f90: New test.
1418 2004-09-20 Mark Mitchell <mark@codesourcery.com>
1421 * g++.dg/template/static7.C: New test.
1423 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
1426 * gcc.c-torture/compile/pr17558.c: New test.
1428 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
1430 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
1431 if SKIP_ATTRIBUTE is defined.
1433 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1436 * gfortran.dg/pr15957.f90: New test.
1438 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
1440 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
1442 * gcc.dg/vect/vect-79.c: Likewise.
1443 * gcc.dg/vect/vect-80.c: Likewise.
1445 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1448 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
1450 2004-09-20 Ira Rosen <irar@il.ibm.com>
1452 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
1453 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
1454 * gcc.dg/vect/vect-62.c: New testcase.
1455 * gcc.dg/vect/vect-63.c: New testcase.
1456 * gcc.dg/vect/vect-64.c: New testcase.
1457 * gcc.dg/vect/vect-65.c: New testcase.
1458 * gcc.dg/vect/vect-66.c: New testcase.
1459 * gcc.dg/vect/vect-67.c: New testcase.
1460 * gcc.dg/vect/vect-68.c: New testcase.
1461 * gcc.dg/vect/vect-69.c: New testcase.
1462 * gcc.dg/vect/vect-79.c: New testcase.
1463 * gcc.dg/vect/vect-80.c: New testcase.
1465 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
1467 * gcc.target/mips/asm-1.c: New test.
1469 2004-09-19 Ira Rosen <irar@il.ibm.com>
1471 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
1472 * gcc.dg/vect/vect-73.c: New testcase.
1473 * gcc.dg/vect/vect-74.c: New testcase.
1474 * gcc.dg/vect/vect-75.c: New testcase.
1475 * gcc.dg/vect/vect-76.c: New testcase.
1476 * gcc.dg/vect/vect-77.c: New testcase.
1477 * gcc.dg/vect/vect-78.c: New testcase
1479 2004-09-18 Paul Brook <paul@codesourcery.com>
1481 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
1483 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
1486 * gcc.dg/pr17424-1.c: New test.
1488 2004-09-18 Diego Novillo <dnovillo@redhat.com>
1490 * g++.dg/tree-ssa/pr17153.C: New test.
1492 2004-09-16 Geoffrey Keating <geoffk@apple.com>
1495 * testsuite/g++.dg/pch/wchar-1.C: New.
1496 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1498 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
1500 * gcc.c-torture/execute/20040917-1.c: New test.
1502 2004-09-17 Diego Novillo <dnovillo@redhat.com>
1504 PR tree-optimization/17319
1505 * gcc.dg/pr17319.c: New test.
1507 2004-09-17 Devang Patel <dpatel@apple.com>
1509 * gcc.dg/20040813-1.c: New test.
1511 2004-09-17 Diego Novillo <dnovillo@redhat.com>
1513 PR tree-optimization/17273
1514 * gcc.c-torture/compile/pr17273.c: New test.
1516 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
1518 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
1519 Update expected messages.
1520 * gcc.dg/declspec-13.c: New test.
1522 2004-09-17 David Edelsohn <edelsohn@gnu.org>
1524 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
1526 2004-09-17 Diego Novillo <dnovillo@redhat.com>
1528 * gcc.c-torture/execute/pr17252.c: Use post-increment to
1529 change what 'a' is pointing to.
1531 2004-09-17 Mark Mitchell <mark@codesourcery.com>
1534 * g++.dg/template/error18.C: New test.
1537 * g++.dg/warn/Wunused-8.C: New test.
1539 2004-09-17 Steven Bosscher <stevenb@suse.de>
1541 PR tree-optimization/17513
1542 * gcc.dg/20040916-1.c: New test.
1544 2004-09-16 Mark Mitchell <mark@codesourcery.com>
1547 * g++.dg/template/typename7.C: New test.
1549 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1551 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
1553 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
1555 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
1556 with -ftree-based-profiling also.
1557 * lib/profopt.exp: Support late-set profile_option/feedback_option.
1559 2004-09-16 Victor Leikehman <lei@il.ibm.com>
1562 * gfortran.dg/der_array_io_1.f90: New test.
1563 * gfortran.dg/der_array_io_2.f90: New test.
1564 * gfortran.dg/der_array_io_3.f90: New test.
1566 2004-09-15 Mark Mitchell <mark@codesourcery.com>
1568 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
1571 2004-09-15 Mark Mitchell <mark@codesourcery.com>
1573 * g++.dg/opt/switch1.C: New test.
1575 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
1577 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
1578 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
1579 Update expected messages.
1581 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1584 * gfortran.dg/same_name_1.f90: New test.
1586 2004-09-15 Diego Novillo <dnovillo@redhat.com>
1588 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
1589 dereference garbage pointers.
1591 2004-09-15 Jakub Jelinek <jakub@redhat.com>
1593 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
1594 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
1596 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
1597 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
1598 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
1600 2004-09-14 Mark Mitchell <mark@codesourcery.com>
1603 * g++.dg/template/mangle1.C: New test.
1605 2004-09-14 Diego Novillo <dnovillo@redhat.com>
1607 PR tree-optimization/17252
1608 * gcc.c-torture/execute/pr17252.c: New test.
1610 2004-09-14 Andrew Pinski <apinski@apple.com>
1612 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
1614 2004-09-14 Roger Sayle <roger@eyesopen.com>
1616 PR rtl-optimization/9771
1617 * gcc.dg/pr9771-1.c: New test case.
1619 2004-09-14 Diego Novillo <dnovillo@redhat.com>
1621 PR tree-optimization/15262
1622 * gcc.c-torture/execute/pr15262-1.c: New test.
1623 * gcc.c-torture/execute/pr15262-2.c: New test.
1625 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
1627 * gcc.dg/declspec-12.c: New test.
1629 2004-09-14 Bud Davis <bdavis9659@comcast.net>
1631 * gfortran.dg/pr17090.f90: Add directives to test.
1633 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1635 * gcc.c-torture/compile/20040914-1.c: New test.
1637 2004-09-13 Mark Mitchell <mark@codesourcery.com>
1640 * g++.dg/template/decl2.C: New test.
1642 2004-09-13 Bud Davis <bdavis9659@comcast.net>
1645 * gfortran.dg/pr17090.f90: New test.
1647 2004-09-13 Dale Johannesen <dalej@apple.com>
1649 * gcc.c-torture/compile/pr17408.c: New test case.
1651 2004-09-13 Mark Mitchell <mark@codesourcery.com>
1654 * g++.dg/parse/crash17.C: New test.
1657 * g++.dg/template/enum3.C: New test.
1659 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
1661 * lib/gcc-defs.exp: Load wrapper.exp.
1662 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
1664 * lib/gcc.exp (gcc_init): Similar.
1665 * lib/gfortran.exp (gfortran_init): Similar.
1666 * lib/objc.exp (objc_init): Similar.
1667 * lib/treelang.exp (treelang_init): Similar.
1668 * lib/wrapper.exp: New file with build_wrapper call machinery in
1669 ${tool}_maybe_build_wrapper.
1671 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1673 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
1675 * gcc.dg/declspec-11.c: Update expected messages.
1676 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
1677 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
1678 gcc.dg/inline-12.c: New tests.
1680 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
1682 * g++.dg/tree-ssa/pr17400.C: New testcase.
1684 2004-09-13 James E Wilson <wilson@specifixinc.com>
1686 * gcc.target/mips/sb1-1.c: New testcase.
1688 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
1690 * lib/g77-dg.exp: Remove unused file.
1691 * lib/mike-g77.exp: Ditto.
1692 * lib/g77.exp: Ditto.
1694 2004-09-12 Richard Henderson <rth@redhat.com>
1696 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
1698 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
1700 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
1701 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1702 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
1703 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
1704 Update expected messages.
1706 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
1708 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
1709 declaration/use mismatch for dirp parameter.
1711 2004-09-12 Andrew Pinski <apinski@apple.com>
1713 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
1714 -fgnu-runtime is passed.
1716 2004-09-12 Richard Henderson <rth@redhat.com>
1718 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
1719 do the uplevel thing and update additional_flags directly.
1720 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
1721 gfortran.fortran-torture/execute/intrinsic_nearest.x,
1722 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
1723 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
1725 2004-09-11 Steven Bosscher <stevenb@suse.de>
1727 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
1729 2004-09-11 Roger Sayle <roger@eyesopen.com>
1732 * g++.dg/opt/pr17411-1.C: New test case.
1734 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1736 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1737 gcc.dg/tls/diag-2.c: Update expected messages.
1738 * gcc.dg/991209-1.c: Specify compilation options. Update expected
1740 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
1741 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
1742 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
1743 gcc.dg/tls/diag-5.c: New tests.
1745 2004-09-11 Zack Weinberg <zack@codesourcery.com>
1747 * gcc.dg/20040910-1.c: Correct dg-error regexp.
1749 2004-09-11 Steven Bosscher <stevenb@suse.de>
1751 * g++.dg/parse/break-in-for.C: New test.
1753 2004-09-11 Jakub Jelinek <jakub@redhat.com>
1755 * gcc.dg/tree-ssa/20040911-1.c: New test.
1757 2004-09-11 Andreas Jaeger <aj@suse.de>
1759 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
1760 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
1762 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
1764 * gcc.target/frv: New directory of FR-V-specific tests.
1766 2004-09-10 James E Wilson <wilson@specifixinc.com>
1768 * gcc.dg/convert-vec-1.c: New test.
1770 2004-09-10 Roger Sayle <roger@eyesopen.com>
1773 * gcc.dg/pr17024-1.c: New test case.
1775 2004-09-10 Eric Christopher <echristo@redhat.com>
1777 * gcc.dg/20040910-1.c: New test.
1779 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
1781 * gcc.dg/bitfld-9.c: New test.
1783 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
1785 * gcc.c-torture/execute/ieee/acc1.c: New test.
1786 * gcc.c-torture/execute/ieee/acc2.c: New test.
1787 * gcc.c-torture/execute/ieee/mzero6.c: New test.
1789 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
1791 * gcc.dg/deprecated-2.c: New test.
1793 2004-09-09 James E Wilson <wilson@specifixinc.com>
1795 * gcc.dg/init-vec-1.c: New test.
1797 2004-09-09 Roger Sayle <roger@eyesopen.com>
1800 * gcc.dg/pr17055-1.c: New test case.
1802 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
1805 * gcc.c-torture/execute/pr17377.c: New test.
1807 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1810 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
1811 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
1812 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
1813 gcc.dg/long-long-typespec-1.c: New tests.
1814 * gcc.dg/tls/diag-2.c: Update expected diagnostics
1816 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
1818 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
1819 gcc.dg/gnu99-static-1.c: New tests.
1821 2004-09-08 Devang Patel <dpatel@apple.com>
1823 * gcc.dg/darwin-ld-20040828-1.c: New test.
1824 * gcc.dg/darwin-ld-20040828-2.c: New test.
1825 * gcc.dg/darwin-ld-20040828-3.c: New test.
1827 2004-09-08 Ziemowit Laski <zlaski@apple.com>
1829 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
1830 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
1832 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
1833 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
1835 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
1837 * objc.dg/type-size-2.m: Fix wording in comment.
1838 * objc.dg/va-meth-1.m: New test case.
1840 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
1843 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
1844 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
1846 2004-09-06 Devang Patel <dpatel@apple.com>
1848 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
1849 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
1851 2004-09-06 Zack Weinberg <zack@codesourcery.com>
1853 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
1854 reflect changed line numbering of diagnostics.
1856 2004-09-06 Paul Brook <paul@codesourcery.com>
1858 * gfortran.dg/edit_real_1.f90: Add new test.
1860 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1862 * gcc.dg/tree-ssa/loop-2.c: New test.
1863 * gcc.dg/tree-ssa/loop-3.c: New test.
1864 * gcc.dg/tree-ssa/loop-4.c: New test.
1865 * gcc.dg/tree-ssa/loop-5.c: New test.
1867 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1869 * gcc.dg/format/sentinel-1.c: Update for parameter option.
1871 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1873 * gcc.dg/format/sentinel-1.c: New test.
1875 2004-09-04 Uros Bizjak <uros@kss-loka.si>
1877 * testsuite/gcc.dg/builtins-46.c: New.
1879 2004-09-03 Devang Patel <dpatel@apple.com>
1881 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
1882 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
1884 2004-09-03 Jan Beulich <jbeulich@novell.com>
1886 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
1887 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
1888 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
1889 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
1890 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
1891 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
1892 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
1893 the non-portable bzero.
1894 * gcc.dg/20010912-1.c: xfail for NetWare.
1895 * gcc.dg/20020426-2.c: xfail for NetWare.
1896 * gcc.dg/20021014-1.c: xfail for NetWare.
1897 * gcc.dg/20021018-1.c: xfail for NetWare.
1898 * gcc.dg/20030213-1.c: xfail for NetWare.
1899 * gcc.dg/20030225-1.c: xfail for NetWare.
1900 * gcc.dg/20030708-1.c: xfail for NetWare.
1901 * gcc.dg/builtins-config.h: Also exclude NetWare.
1902 * gcc.dg/format/format.h: Define restrict only if not already defined.
1903 * gcc.dg/nest.c: xfail for NetWare.
1904 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
1905 * lib/target-supports.exp (check_visibility_available): Exclude
1908 2004-09-03 Jan Beulich <jbeulich@novell.com>
1910 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
1911 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
1912 deterministic starting point for the alignment of structure fields.
1913 * gcc.dg/Wpadded.c: Dito.
1914 * g++.dg/abi/vbase10.C: Dito.
1916 2004-09-03 Devang Patel <dpatel@apple.com>
1918 * g++.dg/debug/pr15736.cc: New test.
1920 2004-09-02 Mark Mitchell <mark@codesourcery.com>
1922 * README.QMTEST: Fix out-of-date link.
1924 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
1927 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
1928 Delete. Duplicate of gfortran.dg/g77/20010610.f
1930 2004-09-02 Mark Mitchell <mark@codesourcery.com>
1932 * g++.dg/abi/arm_rtti1.C: New test.
1934 2004-09-02 Geoffrey Keating <geoffk@apple.com>
1936 * gcc.dg/ppc-vector-memcpy.c: New.
1937 * gcc.dg/ppc-vector-memset.c: New.
1939 2004-09-02 Chao-ying Fu <fu@mips.com>
1941 * gcc.target/mips/mips-3d-1.c: New test.
1942 * gcc.target/mips/mips-3d-2.c: New test.
1943 * gcc.target/mips/mips-3d-3.c: New test.
1944 * gcc.target/mips/mips-3d-4.c: New test.
1945 * gcc.target/mips/mips-3d-5.c: New test.
1946 * gcc.target/mips/mips-3d-6.c: New test.
1947 * gcc.target/mips/mips-3d-7.c: New test.
1948 * gcc.target/mips/mips-3d-8.c: New test.
1949 * gcc.target/mips/mips-3d-9.c: New test.
1950 * gcc.target/mips/mips-ps-1.c: New test.
1951 * gcc.target/mips/mips-ps-2.c: New test.
1952 * gcc.target/mips/mips-ps-3.c: New test.
1953 * gcc.target/mips/mips-ps-4.c: New test.
1954 * gcc.target/mips/mips-ps-type.c: New test.
1956 2004-09-02 Paul Brook <paul@codesourcery.com>
1958 * gfortran.dg/edit_real_1.f90: Add new tests.
1960 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1963 * gfortran.dg/merge_char_1.f90: New test.
1965 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1968 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
1970 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1973 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
1975 2004-09-01 Mark Mitchell <mark@codesourcery.com>
1977 * g++.dg/opt/loop1.C: Do not XFAIL.
1979 2004-09-01 Jakub Jelinek <jakub@redhat.com>
1981 * gcc.c-torture/execute/20040831-1.c: New test.
1983 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
1986 * gfortran.dg/g77/20010610.f: Now passes.
1987 Copy from g77.f-torture/execute. Add dg-run directive.
1988 * gfortran.dg/g77/README: Update
1990 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1992 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
1993 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
1994 (t1, t2, t3, t4): Add volatile.
1996 2004-08-31 Mark Mitchell <mark@codesourcery.com>
1998 * g++.dg/ext/visibility/arm1.C: New test.
2000 2004-08-31 Geoffrey Keating <geoffk@apple.com>
2002 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2005 2004-09-01 Paul Brook <paul@codesourcery.com>
2007 * gfortran.dg/eof_2.f90: New test.
2009 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2012 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
2014 2004-08-31 Bud Davis <bdavis9659@comcast.net>
2017 * gfortran.dg/list_read_2.f90: New test.
2019 2004-08-31 Mark Mitchell <mark@codesourcery.com>
2021 * g++.dg/abi/key1.C: New test.
2023 2004-08-31 Richard Henderson <rth@redhat.com>
2025 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2027 * g++.dg/other/offsetof5.C: Remove duplicate.
2029 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2032 * gfortran.dg/func_derived_1.f90: New test.
2034 2004-08-31 Paul Brook <paul@codesourcery.com>
2036 * gfortran.dg/eof_1.f90: New test.
2038 2004-08-31 Paul Brook <paul@codesourcery.com>
2040 * gfortran.dg/list_read_1.f90: New file.
2042 2004-08-30 Mark Mitchell <mark@codesourcery.com>
2044 * g++.dg/opt/loop1.C: XFAIL.
2046 2004-08-30 Geoffrey Keating <geoffk@apple.com>
2048 * gcc.dg/funcdef-storage-1.c: New.
2049 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2050 an extern function in local scope.
2051 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2052 declare an 'auto inline' function in local scope.
2053 * gcc.dg/20011130-1.c: Likewise.
2054 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2055 an 'auto' function in local scope.
2056 * gcc.dg/20021014-1.c: Likewise.
2057 * gcc.dg/20030331-2.c: Likewise.
2059 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2061 * gfortran.dg/blockdata_1.f90: New test.
2063 2004-08-30 Richard Henderson <rth@redhat.com>
2065 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2067 2004-08-30 Richard Henderson <rth@redhat.com>
2069 * lib/fortran-torture.exp (fortran-torture-execute): Honor
2070 additional_flags set by alternate driver.
2071 (ieee-options): New procedure.
2072 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2073 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2074 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2075 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2077 2004-08-30 Richard Henderson <rth@redhat.com>
2079 * lib/f-torture.exp: Remove.
2081 2004-08-29 Mark Mitchell <mark@codesourcery.com>
2083 PR rtl-optimization/16590
2084 * g++.dg/opt/loop1.C: New test.
2086 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2089 * gfortran.dg/oldstyle_1.f90: New test.
2091 2004-08-29 Steven G. Kargl <kargls@comcast.net>
2092 Paul Brook <paul@codesourcery.com>
2094 * gfortran.dg/g77/README: Update.
2095 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2096 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2097 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2099 2004-08-28 Paul Brook <paul@codesourcery.com>
2102 * gfortran.dg/edit_real_1.f90: New test.
2104 2004-08-27 Paul Brook <paul@codesourcery.com>
2106 * gfortran.dg/rewind_1.f90: New test.
2108 2004-08-27 Bud Davis <bdavis9659@comcast.net>
2111 * gfortran.dg/pr16597.f90: New test.
2113 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2116 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2117 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2118 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2119 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2120 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2122 2004-08-26 Nick Clifton <nickc@redhat.com>
2124 * gcc.c-torture/compile/pr17119.c: New test.
2126 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
2128 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2130 2004-08-25 Richard Henderson <rth@redhat.com>
2132 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2133 the bits that expect kind=8 to be the largest real kind.
2135 2004-08-25 Ziemowit Laski <zlaski@apple.com>
2137 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2139 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2141 * gfortran.dg/assignment_1.f90: New test.
2143 2004-08-25 Adam Nemet <anemet@lnxw.com>
2145 * g++.dg/template/repo3.C: New test.
2147 2004-08-25 Roger Sayle <roger@eyesopen.com>
2150 PR tree-optimization/16372
2151 * g++.dg/opt/pr16372-1.C: New test case.
2152 * g++.dg/opt/pr16693-1.C: New test case.
2153 * g++.dg/opt/pr16693-2.C: New test case.
2155 2004-08-25 Ziemowit Laski <zlaski@apple.com>
2157 * objc.dg/proto-lossage-4.m: New test.
2159 2004-08-25 Mark Mitchell <mark@codesourcery.com>
2162 * g++.dg/inherit/local2.C: New test.
2164 2004-08-25 Paul Brook <paul@codesourcery.com>
2167 * gfortran.dg/string_ctor_1.f90: New test.
2169 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2172 * g++.dg/template/redecl2.C: New test.
2174 2004-08-24 Bud Davis <bdavis9659@comcast.net>
2177 * gfortran.dg/pr17143.f90: New test.
2179 2004-08-24 Bud Davis <bdavis9659@comcast.net>
2182 * gfortran.dg/pr17164.f90: New test.
2184 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2186 * gcc.dg/tree-ssa/loop-1.c: New test.
2188 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
2190 * gcc.c-torture/compile/20040824-1.c: New test.
2192 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
2194 * gcc.c-torture/compile/iftrap-3.c: New test.
2196 2004-08-24 Paul Brook <paul@codesourcery.com>
2198 * gfortran.dg/entry_2.f90: New test.
2200 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2203 * g++.dg/lookup/ambig[12].C: New.
2205 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2208 * g++.dg/template/crash21.C: New test.
2209 * g++.dg/template/crash22.C: Likewise.
2211 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2214 * g++.dg/template/access15.C: New.
2216 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2219 * g++.dg/template/repo2.C: New test.
2221 2004-08-23 Roger Sayle <roger@eyesopen.com>
2223 PR rtl-optimization/17078
2224 * gcc.c-torture/execute/pr17078-1.c: New test case.
2226 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2229 * gcc.dg/debug/crash1.c: New test.
2231 2004-08-23 Mark Mitchell <mark@codesourcery.com>
2234 * gcc.dg/loop-5.c: New test.
2236 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2238 * gcc.c-torture/execute/20040823-1.c: New test.
2240 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
2242 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2243 to the assembler. Simplify test accordingly.
2244 (asm_abi_flags): Use GNU names.
2245 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2246 to check for ABI flags.
2248 2004-08-22 Andrew Pinski <apinski@apple.com>
2250 * g++.dg/opt/pr14029.C: New test.
2251 * gcc.c-torture/execute/pr15262.c: New test.
2253 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2255 * gfortran.dg/reduction.f90: Add checks with complex arguments.
2257 2004-08-21 Bud Davis <bdavis9659@comcast.net>
2260 * gfortran.dg/direct_io.f90: New test.
2262 2004-08-20 Mark Mitchell <mark@codesourcery.com>
2265 * g++.dg/inherit/local2.C: New test.
2267 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2270 * g++.dg/warn/Wparentheses-4.C: New test.
2272 2004-08-20 Mark Mitchell <mark@codesourcery.com>
2275 * g++.dg/inherit/local2.C: New test.
2277 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2278 * gcc.dg/ppc-ldstruct.c: Likewise.
2279 * gcc.dg/ppc64-abi-2.c: Likewise.
2281 2004-08-20 Jakub Jelinek <jakub@redhat.com>
2283 PR rtl-optimization/17099
2284 * gcc.c-torture/execute/20040820-1.c: New test.
2286 2004-08-20 David Edelsohn <edelsohn@gnu.org>
2288 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2290 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
2293 * gfortran.dg/auto_array_1.f90: New test.
2295 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2298 * gfortran.dg/simpleif_1.f90: New test.
2300 2004-08-19 Mark Mitchell <mark@codesourcery.com>
2302 * lib/target-supports.exp (check_profiling_available): Return
2303 false for arm*-*-symbianelf* and arm*-*-eabi*.
2306 * g++.dg/template/delete1.C: New test.
2308 2004-08-19 Paul Brook <paul@codesourcery.com>
2312 * gfortran.dg/data_char_1.f90: New test.
2314 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2317 * gfortran.dg/reduction.f90: New testcase.
2319 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2322 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2324 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
2327 * g++.dg/Wparentheses-3.C: New test.
2329 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
2331 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2332 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2333 * gcc.dg/vect/vect-2.c: Likewise.
2334 * gcc.dg/vect/vect-3.c: Likewise.
2335 * gcc.dg/vect/vect-4.c: Likewise.
2336 * gcc.dg/vect/vect-5.c: Likewise.
2337 * gcc.dg/vect/vect-6.c: Likewise.
2338 * gcc.dg/vect/vect-7.c: Likewise.
2339 * gcc.dg/vect/vect-25.c: Likewise.
2340 * gcc.dg/vect/vect-31.c: Likewise.
2341 * gcc.dg/vect/vect-32.c: Likewise.
2342 * gcc.dg/vect/vect-34.c: Likewise.
2343 * gcc.dg/vect/vect-36.c: Likewise.
2344 * gcc.dg/vect/vect-all.c: Likewise.
2346 2004-08-18 Mark Mitchell <mark@codesourcery.com>
2349 * g++.dg/template/operator4.C: New test.
2351 2004-08-18 Richard Henderson <rth@redhat.com>
2353 * gcc.dg/20040206-1.c: XFAIL.
2355 2004-08-17 Mark Mitchell <mark@codesourcery.com>
2358 * g++.dg/template/array7.C: New test.
2360 2004-08-17 James E Wilson <wilson@specifixinc.com>
2362 * gcc.dg/mips-movcc-1.c: New test.
2363 * gcc.dg/mips-movcc-2.c: New test.
2364 * gcc.dg/mips-movcc-3.c: New test.
2366 * gcc.dg/mips-nmadd-1.c: New test.
2367 * gcc.dg/mips-nmadd-2.c: New test.
2369 2004-08-17 Mark Mitchell <mark@codesourcery.com>
2372 * g++.dg/opt/inline8.C: New test.
2375 * g++.dg/parse/error17.C: New test.
2377 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
2379 * gcc.dg/vect: New directory for vectorizer tests.
2380 * gcc.dg/vect/tree-vect.h: New file.
2381 * gcc.dg/vect/vect.exp: New file.
2382 * gcc.dg/vect/pr16105.c.c: New test.
2383 * gcc.dg/vect/vect-1.c: New test.
2384 * gcc.dg/vect/vect-2.c: New test.
2385 * gcc.dg/vect/vect-3.c: New test.
2386 * gcc.dg/vect/vect-4.c: New test.
2387 * gcc.dg/vect/vect-5.c: New test.
2388 * gcc.dg/vect/vect-6.c: New test.
2389 * gcc.dg/vect/vect-7.c: New test.
2390 * gcc.dg/vect/vect-8.c: New test.
2391 * gcc.dg/vect/vect-9.c: New test.
2392 * gcc.dg/vect/vect-10.c: New test.
2393 * gcc.dg/vect/vect-11.c: New test.
2394 * gcc.dg/vect/vect-12.c: New test.
2395 * gcc.dg/vect/vect-13.c: New test.
2396 * gcc.dg/vect/vect-14.c: New test.
2397 * gcc.dg/vect/vect-15.c: New test.
2398 * gcc.dg/vect/vect-16.c: New test.
2399 * gcc.dg/vect/vect-17.c: New test.
2400 * gcc.dg/vect/vect-18.c: New test.
2401 * gcc.dg/vect/vect-19.c: New test.
2402 * gcc.dg/vect/vect-20.c: New test.
2403 * gcc.dg/vect/vect-21.c: New test.
2404 * gcc.dg/vect/vect-22.c: New test.
2405 * gcc.dg/vect/vect-23.c: New test.
2406 * gcc.dg/vect/vect-24.c: New test.
2407 * gcc.dg/vect/vect-25.c: New test.
2408 * gcc.dg/vect/vect-26.c: New test.
2409 * gcc.dg/vect/vect-27.c: New test.
2410 * gcc.dg/vect/vect-28.c: New test.
2411 * gcc.dg/vect/vect-29.c: New test.
2412 * gcc.dg/vect/vect-30.c: New test.
2413 * gcc.dg/vect/vect-31.c: New test.
2414 * gcc.dg/vect/vect-32.c: New test.
2415 * gcc.dg/vect/vect-33.c: New test.
2416 * gcc.dg/vect/vect-34.c: New test.
2417 * gcc.dg/vect/vect-35.c: New test.
2418 * gcc.dg/vect/vect-36.c: New test.
2419 * gcc.dg/vect/vect-37.c: New test.
2420 * gcc.dg/vect/vect-38.c: New test.
2421 * gcc.dg/vect/vect-40.c: New test.
2422 * gcc.dg/vect/vect-41.c: New test.
2423 * gcc.dg/vect/vect-42.c: New test.
2424 * gcc.dg/vect/vect-43.c: New test.
2425 * gcc.dg/vect/vect-44.c: New test.
2426 * gcc.dg/vect/vect-45.c: New test.
2427 * gcc.dg/vect/vect-46.c: New test.
2428 * gcc.dg/vect/vect-47.c: New test.
2429 * gcc.dg/vect/vect-48.c: New test.
2430 * gcc.dg/vect/vect-49.c: New test.
2431 * gcc.dg/vect/vect-50.c: New test.
2432 * gcc.dg/vect/vect-51.c: New test.
2433 * gcc.dg/vect/vect-52.c: New test.
2434 * gcc.dg/vect/vect-53.c: New test.
2435 * gcc.dg/vect/vect-54.c: New test.
2436 * gcc.dg/vect/vect-55.c: New test.
2437 * gcc.dg/vect/vect-56.c: New test.
2438 * gcc.dg/vect/vect-57.c: New test.
2439 * gcc.dg/vect/vect-58.c: New test.
2440 * gcc.dg/vect/vect-59.c: New test.
2441 * gcc.dg/vect/vect-60.c: New test.
2442 * gcc.dg/vect/vect-61.c: New test.
2443 * gcc.dg/vect/vect-all.c: New test.
2444 * gcc.dg/vect/vect-none.c: New test.
2446 2004-08-17 Paul Brook <paul@codesourcery.com>
2449 * gfortran.dg/entry_1.f90: New test.
2451 2004-08-17 Andrew Pinski <apinski@apple.com>
2453 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
2455 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
2457 * gcc.dg/pr17036-1.c: New test.
2459 2004-08-16 Devang Patel <dpatel@apple.com>
2461 * gcc.dg/darwin-20040809-1.c: New test.
2463 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
2465 * gcc.dg/funcdef-attr-1.c: New test.
2467 2004-08-16 Janis Johnson <janis187@us.ibm.com>
2469 * gcc.dg/altivec-17.c: New test.
2470 * gcc.dg/altivec-18.c: New test.
2472 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2475 * g++.dg/template/vtable2.C: New test.
2477 2004-08-14 Richard Henderson <rth@redhat.com>
2479 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
2480 * gcc.dg/pack-test-4.c (main): Return 0.
2481 * gcc.dg/setjmp-1.c: Remove XFAIL.
2482 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
2484 2004-08-14 Richard Henderson <rth@redhat.com>
2486 * gcc.dg/980217-1.c: Add prototype for printf.
2488 2004-08-13 Bud Davis <bdavis9659@comcast.net>
2490 * gfortran.dg/pr16935.f90: New test.
2492 2004-08-13 Janis Johnson <janis187@us.ibm.com>
2494 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
2496 2004-08-13 Paul Brook <paul@codesourcery.com>
2498 * gfortran.dg/der_io_1.f90: Remove stray comma.
2500 2004-08-12 Janis Johnson <janis187@us.ibm.com>
2502 * gcc.dg/vmx/cw-bug-2.c: Remove.
2503 * gcc.dg/vmx/vprint-1.c: Remove.
2504 * gcc.dg/vmx/vscan-1.c: Remove.
2506 2004-08-12 Devang patel <dpatel@apple.com>
2508 * gcc.dg/darwin-20040809-2.c: New test.
2510 2004-08-12 Janis Johnson <janis1872us.ibm.com>
2512 * g++.dg/ext/altivec-12.C: New test.
2514 * g++.dg/ext/altivec-11.C: New test.
2516 2004-08-12 Paul Brook <paul@codesourcery.com>
2518 * g++.dg/abi/arm_cxa_vec_1.C: New test.
2520 2004-08-12 Janis Johnson <janis187@us.ibm.com>
2522 * g++.dg/ext/altivec-2.C: Check for hardware support before
2523 executing any VMX instructions.
2525 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
2527 2004-08-12 Jakub Jelinek <jakub@redhat.com>
2530 * g++.old-deja/g++.other/comdat4.C: New test.
2531 * g++.old-deja/g++.other/comdat4-aux.cc: New.
2533 2004-08-12 Ben Elliston <bje@au.ibm.com>
2536 * gcc.dg/pr16286.c: New test.
2538 2004-08-12 Jan Beulich <jbeulich@novell.com>
2540 * g++.dg/ext/asm5.C: New.
2542 2004-08-11 Mark Mitchell <mark@codesourcery.com>
2545 * g++.dg/eh/crash1.C: New test.
2548 * g++.dg/ext/construct1.C: New test.
2550 2004-08-11 Mark Mitchell <mark@codesourcery.com>
2553 * g++.dg/init/ptrmem1.C: New test.
2556 * g++.dg/parse/offsetof5.C: New test.
2559 * g++.dg/template/overload3.C: New test.
2561 2004-08-11 Mark Mitchell <mark@codesourcery.com>
2564 * g++.dg/parse/error16.C: New test.
2567 * g++.dg/template/error14.C: New test.
2570 * g++.dg/template/error15.C: New test.
2572 2004-08-11 Devang Patel <dpatel@apple.com>
2574 * gcc.dg/darwin-ld-20040809-1.c: New test.
2575 * gcc.dg/darwin-ld-20040809-2.c: New test.
2577 2004-08-11 Steven G. Kargl <kargls@comcast.net>
2580 * gfortran.dg/dfloat_1.f90: New test.
2582 2004-08-09 Mark Mitchell <mark@codesourcery.com>
2584 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
2585 * gcc.dg/dll-2.c: Fix dg-require syntax.
2586 * gcc.misc-tests/arm-isr.c (abort): Declare.
2589 2004-08-10 Mark Mitchell <mark@codesourcery.com>
2592 * g++.dg/parse/crash16.C: New test.
2594 2004-08-10 Roger Sayle <roger@eyesopen.com>
2596 * gcc.dg/mips-rsqrt-1.c: New test case.
2597 * gcc.dg/mips-rsqrt-2.c: New test case.
2598 * gcc.dg/mips-rsqrt-3.c: New test case.
2600 2004-08-10 Paul Brook <paul@codesourcery.com>
2602 * gfortran.dg/der_io_1.f90: New test.
2604 2004-08-10 Paul Brook <paul@codesourcery.com>
2607 * gfortran.dg/der_array_1.f90: New test.
2609 2004-08-09 David Edelsohn <edelsohn@gnu.org>
2611 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
2613 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
2615 * gcc.dg/wchar_t-2.c: Fix typo.
2617 2004-08-09 Falk Hueffner <falk@debian.org>
2619 PR tree-optimization/12517
2620 * gcc.c-torture/compile/pr12517.c: New test.
2622 PR tree-optimization/12578
2623 * gcc.c-torture/compile/pr12578.c: New test.
2625 PR tree-optimization/12899
2626 * gcc.c-torture/compile/pr12899.c: New test.
2628 PR rtl-optimization/14692
2629 * gcc.c-torture/compile/pr14692.c: New test.
2631 PR tree-optimization/16461
2632 * gcc.c-torture/compile/pr16461.c: New test.
2634 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
2636 * gfortran.dg/getenv_1.f90: New test.
2638 2004-08-06 Mark Mitchell <mark@codesourcery.com>
2640 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
2642 * gcc.dg/symbian5.c: Test -fno-short-wchar.
2644 2004-08-06 Paul Brook <paul@codesourcery.com>
2646 * gfortran.dg/ret_array_1.f90: New test.
2647 * gfortran.dg/ret_pointer_1.f90: New test.
2649 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
2651 * gcc.dg/missing-field-init-[12].c: New tests.
2652 * g++.dg/warn/missing-field-init-[12].C: New tests.
2654 2004-08-06 Mark Mitchell <mark@codesourcery.com>
2656 * gcc.dg/enum2.c: New test.
2657 * gcc.dg/symbian3.c: Likewise.
2658 * gcc.dg/symbian4.c: Likewise.
2659 * gcc.dg/wchar_t-2.c: Likewise.
2661 2004-08-05 Mark Mitchell <mark@codesourcery.com>
2663 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
2666 2004-08-05 Mark Mitchell <mark@codesourcery.com>
2668 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
2669 dg-require-visiblity.
2670 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
2671 * g++.dg/ext/visibility/fvisibility.C: Likewise.
2672 * g++.dg/ext/visibility/memfuncts.C: Likewise.
2673 * g++.dg/ext/visibility/new1.C: Likewise.
2674 * g++.dg/ext/visibility/pragma.C: Likewise.
2675 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
2676 * g++.dg/ext/visibility/virtual.C: Likewise.
2677 * g++/dg/ext/visibility/visibility-1.C: Likewise.
2678 * g++/dg/ext/visibility/visibility-2.C: Likewise.
2679 * g++/dg/ext/visibility/visibility-3.C: Likewise.
2680 * g++/dg/ext/visibility/visibility-4.C: Likewise.
2681 * g++/dg/ext/visibility/visibility-5.C: Likewise.
2682 * g++/dg/ext/visibility/visibility-6.C: Likewise.
2683 * g++/dg/ext/visibility/visibility-7.C: Likewise.
2684 * g++/dg/ext/visibility/visibility-8.C: New test.
2685 * gcc.c-torture/compile/dll.x: Remove.
2686 * gcc.dg/dll-2.c: Use dg-require-dll
2687 * gcc.dg/visibility-10.c: New test.
2688 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
2690 * testsuite/lib/scanasm.exp (scan_hidden): New function.
2691 (scan_not_hidden): Likewise.
2693 2004-08-05 David Edelsohn <edelsohn@gnu.org>
2695 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
2697 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
2699 * gcc.c-torture/execute/20040805-1.c: New test.
2701 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
2703 * gcc.dg/20020118-1.c: Declare abort.
2704 * gcc.dg/altivec_check.h: Likewise.
2705 * gcc.dg/iftrap-2.c: Likewise.
2706 * gcc.dg/pragma-darwin.c: Likewise.
2707 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
2709 2004-08-04 Geoffrey Keating <geoffk@apple.com>
2711 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
2713 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
2715 * gcc.c-torture/execute/builtins/abs-2.c,
2716 gcc.c-torture/execute/builtins/abs-3.c,
2717 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
2718 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
2719 intmax_t, uintmax_t and their limits.
2720 * gcc.dg/intmax_t-1.c: New test.
2722 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2724 * g++.dg/tc1/dr147.C: Add reference to PR.
2726 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
2728 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
2729 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
2731 2004-08-03 David Edelsohn <edelsohn@gnu.org>
2733 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
2735 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2737 * gcc.dg/redecl-5.c: New test.
2738 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
2741 2004-08-03 Roger Sayle <roger@eyesopen.com>
2744 * gcc.c-torture/execute/pr16790-1.c: New test case.
2746 2004-08-03 Mark Mitchell <mark@codesourcery.com>
2748 * g++.dg/ext/visibility/assign1.C: New test.
2749 * g++.dg/ext/visibility/new1.C: Likewise.
2751 * gcc.dg/symbian1.c: New test.
2752 * gcc.dg/symbian2.c: Likewise.
2754 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
2757 * gcc.dg/i386-sse-9.c: New test.
2759 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2761 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
2763 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
2765 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
2766 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
2767 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
2768 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
2769 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
2770 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
2771 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
2772 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
2773 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
2774 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
2775 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
2776 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
2777 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
2778 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
2779 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
2780 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
2781 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
2782 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
2783 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
2784 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
2785 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
2786 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
2787 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
2788 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2789 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
2790 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
2791 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
2792 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
2793 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
2794 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
2795 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
2796 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
2797 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
2798 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
2799 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
2800 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
2801 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
2802 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
2803 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
2804 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
2805 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
2806 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
2807 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
2808 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
2809 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
2810 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
2811 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
2812 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
2813 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
2814 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
2815 gcc.misc-tests/i386-pf-3dnow-1.c,
2816 gcc.misc-tests/i386-pf-athlon-1.c,
2817 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
2818 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
2819 Declare built-in functions used.
2820 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
2822 2004-08-02 Mark Mitchell <mark@codesourcery.com>
2825 * g++.dg/lookup/using12.C: New test.
2827 * g++.dg/init/null1.C: Fix PR number.
2828 * g++.dg/parse/namespace10.C: Likewise.
2830 2004-08-01 Mark Mitchell <mark@codesourcery.com>
2833 * g++.dg/template/spec17.C: New test.
2834 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
2835 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
2837 2004-08-02 David Billinghurst
2840 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
2842 2004-08-01 Zack Weinberg <zack@codesourcery.com>
2844 * gcc.dg/ia64-got-1.c: New test case.
2846 2004-08-01 Mark Mitchell <mark@codesourcery.com>
2849 * g++.dg/init/null1.C: New test.
2850 * g++.dg/tc1/dr76.C: Adjust error marker.
2853 * g++.dg/parse/namespace10.C: New test.
2856 * g++.dg/inherit/ptrmem2.C: New test.
2858 2004-08-02 Ben Elliston <bje@au.ibm.com>
2861 * gcc.dg/pr16155.c: New test.
2863 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
2865 * gcc.dg/redecl-2.c: New test.
2867 2004-07-30 Geoffrey Keating <geoffk@apple.com>
2869 * gcc.dg/darwin-longdouble.c: New file.
2871 2004-07-30 Richard Henderson <rth@redhat.com>
2873 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
2874 write to constant argument.
2875 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
2877 2004-07-30 Richard Henderson <rth@redhat.com>
2879 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
2880 tests of nearest around zero.
2882 2004-07-30 Andrew Pinski <apinski@apple.com>
2884 * gcc.c-torture/compile/20040730-1.c: New test.
2886 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
2888 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
2891 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
2893 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
2895 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
2897 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
2898 contains $ld_library_path.
2899 * lib/gfortran.exp (gfortran_link_flags): Likewise.
2901 2004-07-29 Richard Henderson <rth@redhat.com>
2903 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
2905 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
2907 (Check): Accept either alternative.
2909 2004-07-29 Mark Mitchell <mark@codesourcery.com>
2911 * g++.dg/abi/inline1.C: New test.
2912 * g++.dg/abi/local1-a.cc: Likewise.
2913 * g++.dg/abi/local1.C: Likewise.
2914 * g++.dg/abi/mangle11.C: Tweak location of warnings.
2915 * g++.dg/abi/mangle12.C: Likewise.
2916 * g++.dg/abi/mangle17.C: Likewise.
2917 * g++.dg/abi/mangle20-2.C: Likewise.
2918 * g++.dg/opt/interface1.C: Likewise.
2919 * g++.dg/opt/interface1.h: Likewise.
2920 * g++.dg/opt/interface1-a.cc: New test.
2921 * g++.dg/parse/repo1.C: New test.
2922 * g++.dg/template/repo1.C: Likewise.
2923 * g++.dg/warn/Winline-1.C: Likewise.
2924 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
2926 2004-07-29 Diego Novillo <dnovillo@redhat.com>
2928 * gcc.dg/tree-ssa/20040729-1.c: New test.
2930 2004-07-27 Matt Austern <austern@apple.com>
2932 * gcc.dg/darwin-bool-1.c: New test.
2933 * gcc.dg/darwin-bool-2.c: New test.
2935 2004-07-28 Richard Henderson <rth@redhat.com>
2937 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
2938 arguments in the correct type. Don't write to constant arguments.
2940 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2942 PR tree-optimization/16688
2943 PR tree-optimization/16689
2944 * g++.dg/tree-ssa/pr16688.C: New test.
2946 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2948 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2949 loads. Not only in the comment, this time.
2951 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
2953 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
2954 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
2955 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
2956 * gcc.dg/sh4a-bitmovua.c: New.
2957 * gcc.dg/sh4a-cos.c: New.
2958 * gcc.dg/sh4a-cosf.c: New.
2959 * gcc.dg/sh4a-fprun.c: New.
2960 * gcc.dg/sh4a-fsrra.c: New.
2961 * gcc.dg/sh4a-memmovua.c: New.
2962 * gcc.dg/sh4a-sin.c: New.
2963 * gcc.dg/sh4a-sincos.c: New.
2964 * gcc.dg/sh4a-sincosf.c: New.
2965 * gcc.dg/sh4a-sinf.c: New.
2967 2004-07-28 Diego Novillo <dnovillo@redhat.com>
2969 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
2971 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
2973 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
2976 2004-07-27 Andrew Pinski <apinski@apple.com>
2978 * g++.dg/rtti/tinfo1.C: Correct the xfail.
2980 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
2982 * gcc.dg/pragma-isr.c: New test.
2984 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2987 * g++.dg/template/ttp11.C: New test.
2989 2004-07-27 Diego Novillo <dnovillo@redhat.com>
2991 * gcc.c-torture/compile/20040727-1.c: New test.
2993 2004-07-26 Eric Christopher <echristo@redhat.com>
2995 * gcc.c-torture/compile/20040726-2.c: New test.
2997 2004-07-26 Andrew Pinski <apinski@apple.com>
2999 * g++.dg/rtti/tinfo1.C: Xfail.
3001 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
3003 * gcc.c-torture/compile/20040726-1.c: New test.
3005 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
3006 Brian Ryner <bryner@brianryner.com>
3010 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3011 * g++.dg/ext/visibility/: New directory.
3012 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3013 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3014 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3015 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3016 * g++.dg/ext/visibility/fvisibility.C,
3017 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
3018 g++.dg/ext/visibility/fvisibility-override1.C
3019 g++.dg/ext/visibility/fvisibility-override2.C
3020 g++.dg/ext/visibility/memfuncts.C
3021 g++.dg/ext/visibility/noPLT.C
3022 g++.dg/ext/visibility/pragma.C
3023 g++.dg/ext/visibility/pragma-override1.C
3024 g++.dg/ext/visibility/pragma-override2.C
3025 g++.dg/ext/visibility/staticmemfuncts.C
3026 g++.dg/ext/visibility/virtual.C: New tests.
3028 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3031 * gcc.dg/pr15360-1.c: New test.
3033 2004-07-25 Daniel Jacobowitz <dan@debian.org>
3035 * gcc.dg/pragma-align-2.c: New test.
3036 * gcc.dg/pragma-init-fini.c: New test.
3037 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
3040 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
3042 * gcc.dg/init-string-2.c: New test.
3044 2004-07-24 Zack Weinberg <zack@codesourcery.com>
3047 * gcc.dg/Wredundant-decls-1.c: New test case.
3049 2004-07-24 Jakub Jelinek <jakub@redhat.com>
3051 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3052 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3053 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3054 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3055 * gcc.dg/compat/generate-random.c: New file.
3056 * gcc.dg/compat/generate-random.h: Likewise.
3057 * gcc.dg/compat/generate-random_r.c: Likewise.
3058 * gcc.dg/compat/struct-layout-1.h: Likewise.
3059 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3060 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3061 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3062 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3063 * gcc.dg/compat/struct-layout-1_main.c: New test.
3064 * gcc.dg/compat/struct-layout-1_x.c: New file.
3065 * gcc.dg/compat/struct-layout-1_y.c: New file.
3066 * gcc.dg/compat/struct-layout-1_test.h: New file.
3068 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
3070 * gcc.dg/comp-return-1.c: New test
3072 2004-07-23 Janis Johnson <janis187@us.ibm.com>
3074 * gcc.dg/vmx/8-02a.c: Fix typo.
3076 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3077 * gcc.dg/darwin-abi-3.c: New test.
3079 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3080 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3082 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3083 * gcc.dg/vmx/ops-long-1.c: New test.
3084 * gcc.dg/vmx/ops-long-2.c: New test.
3086 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
3088 * g++.dg/lookup/conv-[1234].C: New.
3090 2004-07-22 Mark Mitchell <mark@codesourcery.com>
3092 * g++.dg/parse/attr2.C: Simplify.
3094 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3097 * gcc.c-torture/execute/pr7284-1.c: New test.
3099 2004-07-22 Brian Booth <bbooth@redhat.com>
3101 * gcc.dg/tree-ssa/20040721-1.c: New test.
3103 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
3105 * g++.dg/template/crash20.c: New.
3107 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
3109 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
3110 Add dg-run directive. Declare variables as required.
3111 * gfortran.dg/g77/README: Update
3113 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
3115 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3116 gcc.dg/cris-peep2-andu2.c: New tests.
3118 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3121 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3123 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
3125 * gcc.dg/qual-return-2.c: Update expected messages.
3126 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3128 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3130 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3131 * gcc.dg/noncompile/921102-1.c: Update expected error message.
3133 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
3136 * gcc.dg/init-string-1.c: New test.
3138 2004-07-21 Jakub Jelinek <jakub@redhat.com>
3142 * gcc.dg/torture/nested-fn-1.c: New test.
3144 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
3147 * gcc.dg/ia64-fptr-1.c: New file.
3149 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3152 * g++.dg/template/spec16.C: New test.
3153 * g++.old-deja/g++.robertl/eb118.C: Remove.
3155 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3158 * g++.dg/template/spec15.C: New test.
3160 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
3162 Copy cases from g77.f-torture/execute and add dg-run
3163 directive. Other changes as noted.
3164 * gfortran.dg/g77/13037.f
3165 * gfortran.dg/g77/1832.f
3166 * gfortran.dg/g77/19981119-0.f
3167 * gfortran.dg/g77/19990313-0.f
3168 * gfortran.dg/g77/19990313-1.f
3169 * gfortran.dg/g77/19990313-2.f
3170 * gfortran.dg/g77/19990313-3.f
3171 * gfortran.dg/g77/19990419-1.f
3172 * gfortran.dg/g77/19990826-0.f
3173 * gfortran.dg/g77/19990826-2.f
3174 * gfortran.dg/g77/20000503-1.f
3175 * gfortran.dg/g77/20001111.f
3176 * gfortran.dg/g77/20010116.f
3177 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3178 * gfortran.dg/g77/20010430.f
3179 * gfortran.dg/g77/6177.f
3180 * gfortran.dg/g77/947.f
3181 * gfortran.dg/g77/970816-3.f
3182 * gfortran.dg/g77/971102-1.f
3183 * gfortran.dg/g77/980520-1.f
3184 * gfortran.dg/g77/980628-0.f
3185 * gfortran.dg/g77/980628-1.f
3186 * gfortran.dg/g77/980628-10.f
3187 * gfortran.dg/g77/980628-2.f
3188 * gfortran.dg/g77/980628-3.f
3189 * gfortran.dg/g77/980628-7.f
3190 * gfortran.dg/g77/980628-8.f
3191 * gfortran.dg/g77/980628-9.f
3192 * gfortran.dg/g77/980701-0.f
3193 * gfortran.dg/g77/980701-1.f
3194 * gfortran.dg/g77/cabs.f
3195 * gfortran.dg/g77/claus.f
3196 * gfortran.dg/g77/complex_1.f
3197 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3198 * gfortran.dg/g77/dcomplex.f
3199 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3200 * gfortran.dg/g77/f90-intrinsic-mathematical.f
3201 * gfortran.dg/g77/f90-intrinsic-numeric.f
3202 * gfortran.dg/g77/int8421.f
3203 * gfortran.dg/g77/labug1.f
3204 * gfortran.dg/g77/large_vec.f
3205 * gfortran.dg/g77/le.f
3206 * gfortran.dg/g77/short.f
3207 * gfortran.dg/g77/README: Update
3209 2004-07-20 Mark Mitchell <mark@codesourcery.com>
3212 * g++.dg/parse/lookup4.C: New test.
3214 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3217 * g++.dg/template/ttp10.C: New test.
3219 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
3221 * gcc.dg/pr12625-1.c: New test.
3223 2004-07-20 Steven Bosscher <stevenb@suse.de>
3225 * testsuite/gcc.dg/switch-warn-1.c: New test.
3226 * testsuite/gcc.dg/switch-warn-2.c: New test.
3227 * gcc.c-torture/compile/pr14730.c: Update.
3229 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
3231 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3232 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3233 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3234 g++.dg/template/nontype3.C: Remove trailing CR from tests.
3236 2004-07-18 Mark Mitchell <mark@codesourcery.com>
3239 * g++.dg/template/assign1.C: New test.
3241 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3244 * g++.dg/template/ttp9.C: New test.
3246 2004-07-19 Daniel Jacobowitz <dan@debian.org>
3248 * gcc.dg/format/cmn-err-1.c: New test.
3250 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
3252 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3253 gcc.dg/Wparentheses-10.c: New tests.
3254 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3256 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3259 * gfortran.dg/g77//ffixed-line-length-0.f,
3260 gfortran.dg/g77/ffixed-line-length-132.f,
3261 gfortran.dg/g77/ffixed-line-length-72.f,
3262 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3263 gfortran.dg/g77/README: Update.
3265 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3268 * g++.dg/template/non-dependent7.C: New test.
3269 * g++.dg/template/non-dependent8.C: Likewise.
3270 * g++.dg/template/non-dependent9.C: Likewise.
3271 * g++.dg/template/non-dependent10.C: Likewise.
3273 2004-07-17 Mark Mitchell <mark@codesourcery.com>
3276 * g++.dg/parse/attr2.C: New test.
3278 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
3281 * g77.f-torture: Ditto.
3283 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
3285 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3286 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3287 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3289 2004-07-16 Richard Henderson <rth@redhat.com>
3291 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3293 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3295 * lib/fortran-torture.exp (fortran-torture): Don't test compile
3296 tests with full list of options.
3297 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3298 of TORTURE_OPTIONS if test contains 'dg-do run'.
3301 * gfortran.dg/do_iterator.f90: New test.
3303 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3305 PR rtl-optimization/16536
3306 * gcc.c-torture/execute/restrict-1.c: New test.
3308 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3311 * gfortran.dg/pr15324.f90: New test.
3314 * gfortran.dg/pr15129.f90: New test.
3317 * gfortran.dg/pr15140.f90: New test.
3320 * gfortran.fortran-torture/execute/bounds.f90: Add check for
3321 compile-time simplification.
3323 2004-07-14 Mike Stump <mrs@apple.com>
3325 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3327 2004-07-14 James E Wilson <wilson@specifixinc.com>
3330 * gcc.dg/profile-generate-1.c: New.
3332 2004-07-15 Jakub Jelinek <jakub@redhat.com>
3334 * gcc.c-torture/execute/20040709-1.c: New test.
3335 * gcc.c-torture/execute/20040709-2.c: New test.
3337 2004-07-14 Mike Stump <mrs@apple.com>
3339 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3341 2004-07-14 Mike Stump <mrs@apple.com>
3343 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3345 2004-07-13 Mark Mitchell <mark@codesourcery.com>
3348 * g++.dg/parse/mutable1.C: New test.
3350 2004-07-13 Diego Novillo <dnovillo@redhat.com>
3352 PR tree-optimization/16443
3353 * gcc.dg/tree-ssa/20040713-1.c: New test.
3355 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
3357 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3360 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
3362 * gfortran.dg/g77/README: New file
3363 * gfortran.dg/g77/19981216-0.f: Copy from
3364 g77.f-torture/noncompile. Add "dg-do compile" and
3365 dg-error as required.
3366 * gfortran.dg/g77/19990218-1.f: Likewise
3367 * gfortran.dg/g77/19990905-1.f: Likewise
3368 * gfortran.dg/g77/9263.f: Likewise
3369 * gfortran.dg/g77/980615-0.f: Likewise
3370 * gfortran.dg/g77/980616-0.f: Likewise
3371 * gfortran.dg/g77/check0.f: Likewise
3372 * gfortran.dg/g77/select_no_compile.f: Likewise
3374 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
3376 Copy files from g77.f-torture/compile.
3377 Add "{ dg-do compile}". Other changes as noted
3378 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3379 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3380 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3381 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3382 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3383 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3384 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
3385 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3386 statement to conform to standard. Append alpha1.x for reference.
3387 * gfortran.dg/g77/xformat.f: Add dg-warning
3389 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
3391 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3392 Add {dg-do compile} directive.
3393 * gfortran.dg/g77/cpp2.F: Likewise
3395 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3398 * g++.dg/lookup/name-clash1.C: New test.
3401 * g++.dg/lookup/name-clash2.C: New test.
3404 * g++.dg/lookup/name-clash3.C: New test.
3406 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3408 * g++.dg/lookup/new2.C: New test.
3409 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
3411 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
3413 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
3414 Add {dg-do compile} directive.
3415 * gfortran.dg/g77/13060.f: Likewise
3416 * gfortran.dg/g77/19990218-0.f: Likewise
3417 * gfortran.dg/g77/19990305-0.f: Likewise
3418 * gfortran.dg/g77/19990419-0.f: Likewise
3419 * gfortran.dg/g77/19990502-0.f: Likewise
3420 * gfortran.dg/g77/19990502-1.f: Likewise
3421 * gfortran.dg/g77/19990525-0.f: Likewise
3422 * gfortran.dg/g77/19990826-1.f: Likewise
3423 * gfortran.dg/g77/19990826-3.f: Likewise
3424 * gfortran.dg/g77/19990905-2.f: Likewise
3425 * gfortran.dg/g77/20000412-1.f: Likewise
3426 * gfortran.dg/g77/20000511-1.f: Likewise
3427 * gfortran.dg/g77/20000511-2.f: Likewise
3428 * gfortran.dg/g77/20000518.f: Likewise
3429 * gfortran.dg/g77/20000601-1.f: Likewise
3430 * gfortran.dg/g77/20000601-2.f: Likewise
3431 * gfortran.dg/g77/20000629-1.f: Likewise
3432 * gfortran.dg/g77/20000630-2.f: Likewise
3433 * gfortran.dg/g77/20010115.f: Likewise
3434 * gfortran.dg/g77/20010321-1.f: Likewise
3435 * gfortran.dg/g77/20010426.f: Likewise
3436 * gfortran.dg/g77/20020307-1.f: Likewise
3437 * gfortran.dg/g77/8485.f: Likewise
3438 * gfortran.dg/g77/960317-1.f: Likewise
3439 * gfortran.dg/g77/970915-0.f: Likewise
3440 * gfortran.dg/g77/980310-1.f: Likewise
3441 * gfortran.dg/g77/980310-2.f: Likewise
3442 * gfortran.dg/g77/980310-3.f: Likewise
3443 * gfortran.dg/g77/980310-4.f: Likewise
3444 * gfortran.dg/g77/980310-6.f: Likewise
3445 * gfortran.dg/g77/980310-7.f: Likewise
3446 * gfortran.dg/g77/980310-8.f: Likewise
3447 * gfortran.dg/g77/980419-2.f: Likewise
3448 * gfortran.dg/g77/980424-0.f: Likewise
3449 * gfortran.dg/g77/980427-0.f: Likewise
3450 * gfortran.dg/g77/980729-0.f: Likewise
3451 * gfortran.dg/g77/981117-1.f: Likewise
3452 * gfortran.dg/g77/toon_1.f: Likewise
3454 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3457 * g++.dg/other/abstract2.C: New test.
3459 2004-07-12 Paul Brook <paul@codesourcery.com>
3461 * gfortran.dg/pointer_init_1.f90: New test.
3463 2004-07-11 Paul Brook <paul@codesourcery.com>
3466 * gfortran.dg/contained_1.f90: New test.
3468 2004-07-11 Mark Mitchell <mark@codesourcery.com>
3470 * g++.dg/parse/defarg8.C: New test.
3472 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3475 * gfortran.dg/pr16433.f: New test.
3478 * gfortran.dg/pr15754.f90: New test.
3480 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
3482 PR tree-optimization/16437
3483 * gcc.c-torture/execute/bitfld-4.c: New test.
3485 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3487 * gfortran.fortran-torture/execute/common_2.f90: Add check for
3488 access to common var from module.
3490 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3493 * gfortran.fortran-torture/execute/common_2.f90: New test.
3495 2004-07-10 Paul Brook <paul@codesourcery.com>
3497 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
3499 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3502 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
3504 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
3506 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
3507 * gfortran.dg/g77/ffixed-form-2.f: Likewise
3508 * gfortran.dg/g77/ffree-form-1.f: Likewise
3509 * gfortran.dg/g77/ffree-form-2.f: Likewise
3510 * gfortran.dg/g77/ffree-form-3.f: Likewise
3511 * gfortran.dg/g77/fno-underscoring.f: Likewise
3512 * gfortran.dg/g77/funderscoring.f: Likewise
3513 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
3515 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3517 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
3519 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3520 Paul Brook <paul@codesourcery.com>
3523 * gfortran.dg/common_pointer_1.f90: New test.
3525 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3527 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
3529 2004-07-09 James E Wilson <wilson@specifixinc.com>
3532 * gcc.c-torture/compile/20040709-1.c: New.
3534 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3537 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
3539 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3542 * gfortran.dg/shape_1.f90: New test.
3544 2004-07-09 Zack Weinberg <zack@codesourcery.com>
3545 Andrew Pinski <apinski@apple.com>
3547 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
3549 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3551 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
3554 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3555 Paul Brook <paul@codesourcery.com>
3557 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
3560 2004-07-09 Diego Novillo <dnovillo@redhat.com>
3562 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
3564 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3566 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
3567 testcases with capital suffix.
3569 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3575 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
3577 * gfortran.dg/implicit_1.f90: New test.
3579 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3581 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
3582 expression to match gfortran warning/error messages
3583 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
3586 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3588 * lib/fortran-torture.exp: Rename proc search_for to
3591 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3593 * gcc.c-torture/execute/simd-5.x: New file.
3594 XFAIL on SPARC 64-bit at -O0.
3596 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3600 * g++.dg/warn/effc3.C: New test.
3602 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3604 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
3605 change X to 1X in format.
3606 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
3607 add data statements to conform to standard.
3609 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3611 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
3612 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
3613 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
3615 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3617 * gfortran.dg/g77/7388.f: Copy from g77.dg
3618 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
3619 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
3620 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
3621 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
3622 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
3623 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
3624 * gfortran.dg/g77/strlen0.f: Likewise
3626 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
3628 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
3629 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
3631 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3633 * gcc.c-torture/execute/920428-2.x: Delete.
3634 * gcc.c-torture/execute/920501-7.x: Likewise.
3636 2004-07-08 Jakub Jelinek <jakub@redhat.com>
3638 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
3639 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
3640 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
3642 (PREFETCH_3DNOW): Add -march=c3.
3644 2004-07-08 Diego Novillo <dnovillo@redhat.com>
3647 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
3648 * gcc.c-torture/execute/bf64-1.x: Likewise.
3650 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3652 * gcc.c-torture/compile/20040708-1.c: New test.
3654 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3657 * g++.dg/warn/effc2.C: New test.
3659 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
3661 * gcc.c-torture/execute/bitfld-1.x: Remove.
3662 * gcc.c-torture/execute/bitfld-3.c: New test.
3663 * gcc.dg/bitfld-2.c: Remove XFAILs.
3665 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
3668 * g++.dg/rtti/tinfo1.C: New file.
3670 2004-07-07 Eric Christopher <echristo@redhat.com>
3672 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
3674 2004-07-07 Andrew Pinski <apinski@apple.com>
3676 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
3678 2004-07-07 Mark Mitchell <mark@codesourcery.com>
3680 * g++.dg/init/call1.C: XFAIL.
3682 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
3684 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
3685 except for movstrict*, to movmem* and clrstr* to clrmem*.
3687 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
3689 * gcc.c-torture/execute/20040707-1.c: New test.
3691 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
3693 * gcc.c-torture/execute/20040706-1.c: New test.
3695 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3698 * g++.dg/template/spec14.C: New test.
3700 2004-07-05 Jakub Jelinek <jakub@redhat.com>
3702 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
3703 nothing if not yet defined. Use it in b, c and d type definitions.
3704 * gcc.c-torture/execute/20040705-1.c: New test.
3705 * gcc.c-torture/execute/20040705-2.c: New test.
3707 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3710 * g++.dg/lookup/new1.C: New test.
3712 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3715 * g++.dg/template/sizeof8.C: New test.
3717 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
3719 * gcc.c-torture/compile/20040705-1.c: New test.
3721 2004-07-04 Bud Davis <bdavis9659@comcast.net>
3723 * gfortran.fortran-torture/execute/seq_io.f90: New test.
3725 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
3727 * gcc.dg/cpp/if-mop.c: Two new testcases.
3728 * gcc.dg/cpp/trad/comment-3.c: New.
3730 2004-07-04 Paul Brook <paul@codesourcery.com>
3732 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
3734 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
3737 * g++.dg/lookup/crash4.C: New test.
3739 2004-07-02 Zack Weinberg <zack@codesourcery.com>
3741 * gcc.c-torture/execute/builtin-abs-1.c
3742 * gcc.c-torture/execute/builtin-abs-2.c
3743 * gcc.c-torture/execute/builtin-complex-1.c
3744 * gcc.c-torture/execute/builtins/string-1-lib.c
3745 * gcc.c-torture/execute/builtins/string-1.c
3746 * gcc.c-torture/execute/builtins/string-2-lib.c
3747 * gcc.c-torture/execute/builtins/string-2.c
3748 * gcc.c-torture/execute/builtins/string-3-lib.c
3749 * gcc.c-torture/execute/builtins/string-3.c
3750 * gcc.c-torture/execute/builtins/string-4-lib.c
3751 * gcc.c-torture/execute/builtins/string-4.c
3752 * gcc.c-torture/execute/builtins/string-5-lib.c
3753 * gcc.c-torture/execute/builtins/string-5.c
3754 * gcc.c-torture/execute/builtins/string-6-lib.c
3755 * gcc.c-torture/execute/builtins/string-6.c
3756 * gcc.c-torture/execute/builtins/string-7-lib.c
3757 * gcc.c-torture/execute/builtins/string-7.c
3758 * gcc.c-torture/execute/builtins/string-8-lib.c
3759 * gcc.c-torture/execute/builtins/string-8.c
3760 * gcc.c-torture/execute/builtins/string-9-lib.c
3761 * gcc.c-torture/execute/builtins/string-9.c
3762 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
3763 * gcc.c-torture/execute/builtins/string-asm-1.c
3764 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
3765 * gcc.c-torture/execute/builtins/string-asm-2.c
3766 * gcc.c-torture/execute/stdio-opt-1.c
3767 * gcc.c-torture/execute/stdio-opt-2.c
3768 * gcc.c-torture/execute/stdio-opt-3.c
3769 * gcc.c-torture/execute/string-opt-1.c
3770 * gcc.c-torture/execute/string-opt-10.c
3771 * gcc.c-torture/execute/string-opt-11.c
3772 * gcc.c-torture/execute/string-opt-12.c
3773 * gcc.c-torture/execute/string-opt-13.c
3774 * gcc.c-torture/execute/string-opt-14.c
3775 * gcc.c-torture/execute/string-opt-15.c
3776 * gcc.c-torture/execute/string-opt-16.c
3777 * gcc.c-torture/execute/string-opt-2.c
3778 * gcc.c-torture/execute/string-opt-6.c
3779 * gcc.c-torture/execute/string-opt-7.c
3780 * gcc.c-torture/execute/string-opt-8.c:
3783 * gcc.c-torture/execute/builtins/abs-2.c
3784 * gcc.c-torture/execute/builtins/abs-3.c
3785 * gcc.c-torture/execute/builtins/complex-1.c
3786 * gcc.c-torture/execute/builtins/fprintf.c
3787 * gcc.c-torture/execute/builtins/fputs.c
3788 * gcc.c-torture/execute/builtins/memcmp.c
3789 * gcc.c-torture/execute/builtins/memmove.c
3790 * gcc.c-torture/execute/builtins/memops-asm.c
3791 * gcc.c-torture/execute/builtins/mempcpy-2.c
3792 * gcc.c-torture/execute/builtins/mempcpy.c
3793 * gcc.c-torture/execute/builtins/memset.c
3794 * gcc.c-torture/execute/builtins/printf.c
3795 * gcc.c-torture/execute/builtins/sprintf.c
3796 * gcc.c-torture/execute/builtins/strcat.c
3797 * gcc.c-torture/execute/builtins/strchr.c
3798 * gcc.c-torture/execute/builtins/strcmp.c
3799 * gcc.c-torture/execute/builtins/strcpy.c
3800 * gcc.c-torture/execute/builtins/strcspn.c
3801 * gcc.c-torture/execute/builtins/strlen-2.c
3802 * gcc.c-torture/execute/builtins/strlen.c
3803 * gcc.c-torture/execute/builtins/strncat.c
3804 * gcc.c-torture/execute/builtins/strncmp-2.c
3805 * gcc.c-torture/execute/builtins/strncmp.c
3806 * gcc.c-torture/execute/builtins/strncpy.c
3807 * gcc.c-torture/execute/builtins/strpbrk.c
3808 * gcc.c-torture/execute/builtins/strpcpy-2.c
3809 * gcc.c-torture/execute/builtins/strpcpy.c
3810 * gcc.c-torture/execute/builtins/strrchr.c
3811 * gcc.c-torture/execute/builtins/strspn.c
3812 * gcc.c-torture/execute/builtins/strstr-asm.c
3813 * gcc.c-torture/execute/builtins/strstr.c:
3814 ... these new files.
3816 * gcc.c-torture/execute/builtins/abs-2-lib.c
3817 * gcc.c-torture/execute/builtins/abs-3-lib.c
3818 * gcc.c-torture/execute/builtins/complex-1-lib.c
3819 * gcc.c-torture/execute/builtins/fprintf-lib.c
3820 * gcc.c-torture/execute/builtins/fputs-lib.c
3821 * gcc.c-torture/execute/builtins/memcmp-lib.c
3822 * gcc.c-torture/execute/builtins/memmove-lib.c
3823 * gcc.c-torture/execute/builtins/memops-asm-lib.c
3824 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
3825 * gcc.c-torture/execute/builtins/mempcpy-lib.c
3826 * gcc.c-torture/execute/builtins/memset-lib.c
3827 * gcc.c-torture/execute/builtins/printf-lib.c
3828 * gcc.c-torture/execute/builtins/sprintf-lib.c
3829 * gcc.c-torture/execute/builtins/strcat-lib.c
3830 * gcc.c-torture/execute/builtins/strchr-lib.c
3831 * gcc.c-torture/execute/builtins/strcmp-lib.c
3832 * gcc.c-torture/execute/builtins/strcpy-lib.c
3833 * gcc.c-torture/execute/builtins/strcspn-lib.c
3834 * gcc.c-torture/execute/builtins/strlen-2-lib.c
3835 * gcc.c-torture/execute/builtins/strlen-lib.c
3836 * gcc.c-torture/execute/builtins/strncat-lib.c
3837 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
3838 * gcc.c-torture/execute/builtins/strncmp-lib.c
3839 * gcc.c-torture/execute/builtins/strncpy-lib.c
3840 * gcc.c-torture/execute/builtins/strpbrk-lib.c
3841 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
3842 * gcc.c-torture/execute/builtins/strpcpy-lib.c
3843 * gcc.c-torture/execute/builtins/strrchr-lib.c
3844 * gcc.c-torture/execute/builtins/strspn-lib.c
3845 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
3846 * gcc.c-torture/execute/builtins/strstr-lib.c
3847 * gcc.c-torture/execute/builtins/lib/abs.c
3848 * gcc.c-torture/execute/builtins/lib/fprintf.c
3849 * gcc.c-torture/execute/builtins/lib/memset.c
3850 * gcc.c-torture/execute/builtins/lib/printf.c
3851 * gcc.c-torture/execute/builtins/lib/sprintf.c
3852 * gcc.c-torture/execute/builtins/lib/strcpy.c
3853 * gcc.c-torture/execute/builtins/lib/strcspn.c
3854 * gcc.c-torture/execute/builtins/lib/strncat.c
3855 * gcc.c-torture/execute/builtins/lib/strncmp.c
3856 * gcc.c-torture/execute/builtins/lib/strncpy.c
3857 * gcc.c-torture/execute/builtins/lib/strpbrk.c
3858 * gcc.c-torture/execute/builtins/lib/strspn.c
3859 * gcc.c-torture/execute/builtins/lib/strstr.c:
3860 New files containing support routines.
3862 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
3864 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
3865 when not optimizing.
3867 2004-07-02 Mark Mitchell <mark@codesourcery.com>
3870 * g++.dg/abi/mangle22.C: New test.
3871 * g++.dg/abi/mangle23.C: Likewise.
3873 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
3876 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
3877 Allow for cases without denormalized floating point numbers.
3879 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
3882 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3883 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
3884 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
3885 expected warning text.
3886 * gcc.dg/format/diag-2.c: New test.
3888 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3890 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
3892 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
3894 * gcc.dg/builtins-43.c: New.
3895 * gcc.dg/builtins-44.c: New.
3896 * gcc.dg/builtins-45.c: New.
3898 2004-06-26 Geoffrey Keating <geoffk@apple.com>
3899 Andreas Tobler <a.tobler@schweiz.ch>
3901 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
3902 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
3904 * gcc.dg/cleanup-11.c: Likewise.
3905 * gcc.dg/cleanup-8.c: Likewise.
3906 * gcc.dg/cleanup-9.c: Likewise.
3907 * gcc.dg/cleanup-5.c: Run on all platforms.
3909 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
3911 * g++.dg/warn/nonnull1.C: New test.
3913 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
3915 * gcc.dg/compat/compat-common.h: Wrap up CINT in
3916 an #ifndef SKIP_COMPLEX_INT/#endif pair.
3917 Special-case the Sun compiler wrt to <complex.h>.
3919 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
3921 * gcc.dg/Wunreachable-8.C: New test.
3923 * gcc.dg/h8300-ice2.c : New test.
3925 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
3928 * gfortran.fortran-torture/compile/implicit.f90: Add test
3929 for implicit character.
3931 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
3934 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
3935 Use tiny() intrinsic to find smallest non-negative real
3937 2004-06-30 Jakub Jelinek <jakub@redhat.com>
3939 * gcc.dg/compat/struct-by-value-22_main.c: New test.
3940 * gcc.dg/compat/struct-by-value-22_x.c: New.
3941 * gcc.dg/compat/struct-by-value-22_y.c: New.
3943 * gcc.c-torture/execute/20040629-1.c: New test.
3945 2004-06-29 Jakub Jelinek <jakub@redhat.com>
3947 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
3948 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
3951 * gcc.dg/20040625-1.c: New test.
3953 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3955 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
3957 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3960 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
3962 2004-06-29 Richard Henderson <rth@redhat.com>
3964 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
3966 2004-06-29 Paul Brook <paul@codesourcery.com>
3968 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
3969 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
3971 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
3974 * g++.dg/parse/crash15.C: New.
3976 2004-06-28 Andrew Pinski <apinski@apple.com>
3978 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
3979 by the error already.
3981 * g++.dg/opt/ptrmem4.C: Change to compile only test.
3983 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
3986 * gcc.dg/h8300-bss-align-1.c : New.
3988 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
3991 * g++.dg/template/ctor4.C: New.
3993 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
3996 * g++.dg/warn/Wsequence-point-1.C: New test.
3998 2004-06-27 Paul Brook <paul@codesourcery.com>
4000 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
4002 2004-06-27 Zack Weinberg <zack@codesourcery.com>
4004 * g++.old-deja/g++.mike/p7325.C: Remove.
4006 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
4009 * gcc.dg/pr14963.c: New test.
4011 2004-06-27 Mark Mitchell <mark@codesourcery.com>
4014 * g++.dg/parse/redef1.C: New test.
4016 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
4018 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
4020 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
4022 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
4023 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
4025 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
4026 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
4027 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
4028 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
4029 g++.brendan/enum14.C.
4030 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
4031 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
4032 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
4034 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
4037 2004-06-27 Roger Sayle <roger@eyesopen.com>
4039 * gcc.dg/20040527-1.c: New test case.
4041 2004-06-26 Bud Davis <bdavis9659@comcast.net>
4044 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
4046 2004-06-25 Roger Sayle <roger@eyesopen.com>
4049 * gcc.dg/pr15825-1.c: New test case.
4051 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
4053 * gcc.c-torture/execute/20040625-1.c: New test.
4055 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4057 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
4059 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
4061 * gcc.dg/torture/mips-div-1.c: New test.
4063 2004-06-24 Jeff Law <law@redhat.com>
4065 * gcc.dg/tree-ssa/20040624-1.c: New test.
4067 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
4069 * gcc.c-torture/compile/20040624-1.c: New test.
4071 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4073 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
4076 2004-06-23 Andrew Pinski <apinski@apple.com>
4079 * g++.dg/opt/ptrmem4.C: New test.
4081 * gcc.dg/c90-array-quals-2.c: New test.
4083 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
4085 * gcc.dg/kpice1.c: New test.
4087 2006-06-23 Andrew Pinski <apinski@apple.com>
4089 * gcc.dg/c90-array-quals.c: New test.
4091 2006-06-22 Richard Henderson <rth@redhat.com>
4093 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
4095 2004-06-22 Loren James Rittle <ljrittle@acm.org>
4097 * gcc.dg/builtins-config.h: Handle FreeBSD.
4099 2006-06-22 Richard Henderson <rth@redhat.com>
4101 * g++.dg/opt/devirt1.C: New.
4103 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
4105 * g++.dg/opt/pr15551.C: New testcase.
4107 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
4110 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
4111 x86_64-*-linux* when compiling for 32bit.
4113 2004-06-21 Andrew Pinski <apinski@apple.com>
4115 * gcc.dg/pch/struct-1.c: New.
4116 * gcc.dg/pch/struct-1.hs: New.
4118 2004-06-21 Geoffrey Keating <geoffk@apple.com>
4120 * gcc.dg/pch/save-temps-1.c: New file.
4121 * gcc.dg/pch/save-temps-1.hs: New file.
4123 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
4125 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
4126 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
4128 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4130 * gfortran.fortran-torture/execute/select_1.f90: Rename function
4132 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
4133 Remove trailing spaces.
4135 2004-06-21 Richard Henderson <rth@redhat.com>
4137 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
4138 merging && to BIT_FIELD_REF.
4140 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
4142 * g++.dg/opt/placeholder1.C: New test.
4144 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
4146 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
4147 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4148 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4149 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4151 2004-06-20 Zack Weinberg <zack@codesourcery.com>
4153 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
4155 * g++.dg/other/pragma-re-1.C: Add comments.
4157 2004-06-19 Bud Davis <bdavis9659@comcast.net>
4160 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
4162 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
4164 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
4165 instead of setting the type of size_t by
4168 2004-06-18 Roger Sayle <roger@eyesopen.com>
4170 * gcc.dg/unordered-2.c: New test case.
4171 * gcc.dg/unordered-3.c: New test case.
4173 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
4176 * lib/g++.exp (g++_version): Tweak regexp for version
4177 * lib/g77.exp (g77_version): Likewise
4178 * lib/gfortran.exp (gfortran_version): Likewise
4179 * lib/objc.exp (objc_version): Likewise
4180 * lib/treelang.exp (treelang_version): Likewise
4182 2004-06-19 Jakub Jelinek <jakub@redhat.com>
4184 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
4185 Use INT_MAX instead of __INT_MAX__.
4186 * gcc.dg/compat/struct-align-2_y.c: Likewise.
4188 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
4189 * gcc.dg/compat/scalar-return-3_x.c: Use it.
4190 * gcc.dg/compat/scalar-return-3_y.c: Use it.
4191 * gcc.dg/compat/scalar-return-4_x.c: Use it.
4192 * gcc.dg/compat/scalar-return-4_y.c: Use it.
4193 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
4194 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
4195 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
4196 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
4198 * gcc.dg/range-test-1.c: New test.
4199 * g++.dg/opt/range-test-1.C: New test.
4201 2004-06-17 Richard Henderson <rth@redhat.com>
4203 * objc.dg/sync-1.m: New.
4204 * objc.dg/try-catch-1.m: Don't force next runtime.
4205 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
4206 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
4207 shadowed catch clause.
4208 * objc.dg/try-catch-5.m: New.
4210 2004-06-17 Zack Weinberg <zack@codesourcery.com>
4213 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
4215 2004-06-15 Richard Henderson <rth@redhat.com>
4217 * gcc.dg/20001116-1.c: Move expected warning line.
4219 2004-06-15 Richard Henderson <rth@redhat.com>
4221 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
4222 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
4224 2004-06-15 Jeff Law <law@redhat.com>
4226 * gcc.dg/tree-ssa/20040615-1.c: New test.
4227 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
4228 be less sensitive to operand ordering.
4229 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
4231 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
4233 * g++.dg/abi/bitfield3.C: Add comment..
4235 2004-06-15 Richard Henderson <rth@redhat.com>
4237 * g++.dg/ext/stmtexpr1.C: XFAIL.
4238 * gcc.dg/20030612-1.c: XFAIL.
4240 2004-06-15 Eric Christopher <echristo@redhat.com>
4242 * g++.dg/charset/asm5.c: New.
4243 * gcc.dg/charset/asm6.c: New.
4245 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4248 * gfortran.fortran-torture/execute/select_1.f90: New test.
4250 2004-06-15 Paul Brook <paul@codesourcery.com>
4252 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
4254 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4257 * g++.dg/lookup/crash3.C: New test.
4259 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4262 * g++.dg/parse/dtor4.C: New test.
4264 2004-06-14 Jeff Law <law@redhat.com>
4266 * gcc.c-torture/compile/20040614-1.c: New test.
4268 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4271 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
4272 LEN of a character array.
4274 2004-06-14 Mark Mitchell <mark@codesourcery.com>
4277 * g++.dg/template/ptrmem10.C: New test.
4280 * g++.dg/template/friend30.C: New test.
4282 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4285 * gfortran.fortran-torture/compile/mloc.f90: New test.
4287 2004-06-13 Paul Brook <paul@codesourcery.com>
4289 * gfortran.fortran-torture/execute/random_2.f90: New test.
4291 2004-06-13 Eric Christopher <echristo@redhat.com>
4293 * gcc.dg/noncompile/redecl-1.c: Fix error message.
4295 2004-06-12 Paul Brook <paul@codesourcery.com>
4297 * gfortran.fortran-torture/execute/contained_3.f90: New test.
4299 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4302 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
4304 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4307 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
4308 syntax errors in end statements of contained subroutines.
4310 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4313 * gfortran.fortran-torture/execute/null_arg.f90: New test.
4315 2004-06-12 Bud Davis <bdavis9659@comcast.net>
4318 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
4320 2004-06-12 Bud Davis <bdavis9659@comcast.net>
4323 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
4325 2004-06-11 Mark Mitchell <mark@codesourcery.com>
4328 * g++.dg/parse/enum1.C: New test.
4330 2004-06-10 Jeff Law <law@redhat.com>
4332 * gcc.c-torture/compile/20040610-1.c: New test.
4334 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4336 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
4337 * g++.old-deja/g++.other/decl3.C: Likewise.
4339 2004-06-10 Brian Booth <bbooth@redhat.com>
4341 * gcc.dg/tree-ssa/20031015-1.c: Scan for
4342 V_MAY_DEF instead of VDEF.
4343 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
4345 2004-06-10 Mark Mitchell <mark@codesourcery.com>
4348 * g++.dg/conversion/const1.C: New test.
4351 * g++.dg/conversion/reinterpret1.C: New test.
4354 * g++.dg/template/enum2.C: New test.
4357 * g++.dg/template/error13.C: New test.
4359 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4362 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
4363 arguments to test_* REAL and of the right size.
4365 2004-06-10 Jakub Jelinek <jakub@redhat.com>
4368 PR rtl-optimization/15681
4369 * gcc.dg/20040609-1.c: New test.
4371 2004-06-10 Jakub Jelinek <jakub@redhat.com>
4374 * g++.dg/opt/builtins1.C: New test.
4376 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
4378 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
4379 that use default windows32 struct layout.
4380 * gcc.dg/i386-bitfield2.c: Likewise.
4382 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
4384 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
4385 for mingw32 and cygwin targets.
4387 2004-06-09 Geoffrey Keating <geoffk@apple.com>
4389 * gcc.dg/pch/macro-4.c: New.
4390 * gcc.dg/pch/macro-4.hs: New.
4392 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4395 * gfortran.fortran-torture/compile/name_clash.f90: New test.
4397 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4400 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
4402 2004-06-09 Bud Davis <bdavis9659@comcast.net>
4405 * gfortran.fortran-torture/execute/t_edit.f90: New test.
4407 2004-06-09 Bud Davis <bdavis9659@comcast.net>
4410 * gfortran.fortran-torture/execute/backspace.c : New test.
4412 2004-06-09 Paul Brook <paul@codesourcery.com>
4414 * gfortran.fortran-torture/execure/intrinsic_associated.f90
4415 (pointer_to_section): Rewrite to use smaller array.
4417 2004-06-08 David Edelsohn <edelsohn@gnu.org>
4419 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
4420 * gcc.dg/ext/altivec-10.c: Same.
4421 * gcc.dg/ext/altivec-11.c: Same.
4422 * gcc.dg/ext/altivec-12.c: Same.
4423 * gcc.dg/ext/altivec-13.c: Same.
4424 * gcc.dg/ext/altivec-14.c: Same.
4425 * gcc.dg/ext/altivec-15.c: Same.
4426 * gcc.dg/ext/altivec-16.c: Same.
4427 * gcc.dg/ext/altivec-3.c: Same.
4428 * gcc.dg/ext/altivec-4.c: Same.
4429 * gcc.dg/ext/altivec-6.c: Same.
4430 * gcc.dg/ext/altivec-7.c: Same.
4431 * gcc.dg/ext/altivec-8.c: Same.
4432 * gcc.dg/ext/altivec-varargs-1.c: Same.
4434 * g++.dg/ext/altivec-1.C: Correct dg syntax.
4435 * g++.dg/ext/altivec-10.C: Same.
4436 * g++.dg/ext/altivec-2.C: Same.
4437 * g++.dg/ext/altivec-3.C: Same.
4438 * g++.dg/ext/altivec-4.C: Same.
4439 * g++.dg/ext/altivec-5.C: Same.
4440 * g++.dg/ext/altivec-6.C: Same.
4441 * g++.dg/ext/altivec-7.C: Same.
4442 * g++.dg/ext/altivec-8.C: Same.
4443 * g++.dg/ext/altivec-9.C: Same.
4445 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4448 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
4450 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4452 * gcc.dg/union-1.c: New test.
4454 2004-06-07 Roger Sayle <roger@eyesopen.com>
4456 * gcc.dg/builtins-41.c: New test case.
4457 * gcc.dg/builtins-42.c: New test case.
4459 2004-06-07 David Edelsohn <edelsohn@gnu.org>
4461 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
4462 * g++.dg/ext/altivec-10.C: Same.
4463 * g++.dg/ext/altivec-2.C: Same.
4464 * g++.dg/ext/altivec-3.C: Same.
4465 * g++.dg/ext/altivec-4.C: Same.
4466 * g++.dg/ext/altivec-5.C: Same.
4467 * g++.dg/ext/altivec-6.C: Same.
4468 * g++.dg/ext/altivec-7.C: Same.
4469 * g++.dg/ext/altivec-8.C: Same.
4470 * g++.dg/ext/altivec-9.C: Same.
4471 * g++.old-deja/g++.abi/cxa_vec.C: Same.
4472 * g++.old-deja/g++.brendan/new3.C: Same.
4473 * gcc.c-torture/execute/eeprof-1.x: Same.
4475 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
4478 * gcc.dg/pr14765-1.c: New test.
4480 2004-06-07 Roger Sayle <roger@eyesopen.com>
4483 * gcc.dg/pr14649-1.c: New test case.
4485 2004-06-07 Richard Henderson <rth@redhat.com>
4487 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
4490 2004-06-07 David Edelsohn <edelsohn@gnu.org>
4492 * g++.dg/eh/elide1.C: Remove XFAIL.
4494 2004-06-07 Mark Mitchell <mark@codesourcery.com>
4497 * g++.dg/expr/sizeof3.C: New test.
4500 * g++.dg/template/access14.C: New test.
4503 * g++.dg/template/enum1.C: New test.
4506 * g++.dg/eh/throw1.C: New test.
4508 2004-06-07 David Ayers <d.ayers@inode.at>
4509 Ziemowit Laski <zlaski@apple.com>
4511 * lib/objc.exp (objc_target_compile): Revert the '-framework
4512 Foundation' flag fix, since bare Darwin does not ship
4513 with the Foundation framework.
4514 * objc/execute/next_mapping.h: Provide a local NSConstantString
4515 @interface and @implementation.
4516 (objc_constant_string_init): A constructor function, used to
4517 initialize the NSConstantString meta-class object.
4518 * objc/execute/string1.m: Include "next_mapping.h" instead of
4519 <Foundation/NSString.h>.
4520 * objc/execute/string2.m: Likewise.
4521 * objc/execute/string3.m: Likewise.
4522 * objc/execute/string4.m: Likewise.
4524 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
4526 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
4527 to double. Replace double with FLOAT.
4528 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
4530 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
4531 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
4532 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
4533 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
4534 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
4535 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
4536 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
4537 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
4539 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
4542 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
4544 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4547 * g++.dg/template/meminit2.C: New test.
4549 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
4552 * gcc.c-torture/execute/compare-fp-1.c,
4553 gcc.c-torture/execute/compare-fp-2.c,
4554 gcc.c-torture/execute/compare-fp-3.c,
4555 gcc.c-torture/execute/compare-fp-4.c,
4556 gcc.c-torture/execute/compare-fp-3.x,
4557 gcc.c-torture/execute/compare-fp-4.x: Moved...
4558 * gcc.c-torture/execute/ieee/compare-fp-1.c,
4559 gcc.c-torture/execute/ieee/compare-fp-2.c,
4560 gcc.c-torture/execute/ieee/compare-fp-3.c,
4561 gcc.c-torture/execute/ieee/compare-fp-4.c,
4562 gcc.c-torture/execute/ieee/compare-fp-3.x,
4563 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
4565 2004-06-04 David Ayers <d.ayers@inode.at>
4567 * objc/execute/protocol-isEqual-4.m: New testcase.
4569 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
4571 * objc/execute/protocol-isEqual-1.m: New testcase.
4572 * objc/execute/protocol-isEqual-2.m: New testcase.
4573 * objc/execute/protocol-isEqual-3.m: New testcase.
4575 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4577 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
4579 2004-06-02 Ziemowit Laski <zlaski@apple.com>
4581 * lib/objc.exp (objc_target_compile): When running tests on
4582 Darwin (Mac OS X), inform the linker about '-framework
4585 2004-06-02 Eric Christopher <echristo@redhat.com>
4587 * gcc.c-torture/compile/20040602-1.c: New.
4589 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
4591 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
4592 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
4594 PR tree-optimization/14736
4595 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
4597 PR tree-optimization/14042
4598 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
4600 PR tree-optimization/14729
4601 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
4603 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4606 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
4608 2004-06-01 Richard Hederson <rth@redhat.com>
4610 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
4612 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4615 * g++.dg/parse/offsetof4.C: New test.
4617 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
4620 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
4622 2004-05-31 Mark Mitchell <mark@codesourcery.com>
4625 * g++.dg/template/friend29.C: New test.
4627 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
4630 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
4632 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
4634 * gcc.dg/sparc-trap-1.c: New test.
4636 2004-05-31 Roger Sayle <roger@eyesopen.com>
4639 * g++.dg/opt/fold3.C: New test case.
4641 2004-05-30 Graham Stott <graham.stott@btinternet.com>
4643 * lib/target-supports.exp (check_iconv_available): Fix fallout
4644 from 2004-05-28 patch.
4646 2004-05-30 Paul Brook <paul@codesourcery.com>
4649 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
4650 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
4652 2004-05-30 Steven G. Kargl <kargls@comcast.net>
4654 * gfortran.fortran-torture/execute/random_1.f90: New test.
4656 2004-05-28 Ziemowit Laski <zlaski@apple.com>
4658 * g++.dg/ext/altivec-10.C: New test.
4660 2004-05-29 Paul Brook <paul@codesourcery.com>
4662 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
4664 2004-05-28 Ziemowit Laski <zlaski@apple.com>
4666 * gcc.dg/altivec-16.c: New test.
4668 2004-05-28 Janis Johnson <janis187@us.ibm.com>
4670 * lib/target-supports.exp (check_vmx_hw_available): New.
4671 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
4673 * lib/target-supports.exp (check_alias_available,
4674 check_iconv_available, check_named_sections_available): Use
4675 unique names for temporary files.
4677 2004-05-28 Ziemowit Laski <zlaski@apple.com>
4679 * gcc.dg/altivec-15.c: New test.
4681 2004-05-28 Mark Mitchell <mark@codesourcery.com>
4684 * g++.dg/warn/noeffect6.C: New test.
4687 * g++.dg/expr/ptrmem4.C: New test.
4690 * g++.dg/template/operator3.C: New test.
4692 2004-05-28 Mark Mitchell <mark@codesourcery.com>
4695 * g++.dg/lookup/redecl1.C: New test.
4696 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
4698 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
4700 * gcc.c-torture/execute/compare-fp-1.c,
4701 gcc.c-torture/execute/compare-fp-2.c,
4702 gcc.c-torture/execute/compare-fp-3.c,
4703 gcc.c-torture/execute/compare-fp-4.c,
4704 gcc.c-torture/execute/compare-fp-3.x,
4705 gcc.c-torture/execute/compare-fp-4.x,
4706 gcc.dg/pr15649-1.c: New.
4708 2004-05-27 Adam Nemet <anemet@lnxw.com>
4711 * g++.dg/init/array14.C: New test.
4713 2004-05-25 Janis Johnson <janis187@us.ibm.com>
4715 * lib/compat.exp (compat-get-options-main): New.
4716 (compat-get-options): Remove unneeded code, warn for ignored
4718 (compat-execute): Check flag set by dg-require-* commands.
4720 * lib/compat.exp (compat-execute): Break up long lines.
4722 2004-05-24 Janis Johnson <janis187@us.ibm.com>
4724 * gcc.dg/altivec-7.c: Don't use 'vector long'.
4725 * gcc.dg/altivec-14.c: New test.
4726 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
4728 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
4729 * gcc.dg/altivec-12.c: Ditto.
4731 * gcc.dg/altivec-3.c: Move call to altivec_check.
4733 2004-05-23 Mark Mitchell <mark@codesourcery.com>
4736 * g++.dg/template/error12.C: New test.
4739 * g++.dg/ext/attrib15.C: New test.
4742 * g++.dg/template/ptrmem9.C: New test.
4744 2004-05-25 Paul Brook <paul@codesourcery.com>
4746 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
4748 2004-05-23 Mark Mitchell <mark@codesourcery.com>
4751 * g++.dg/template/crash19.C: New test.
4753 2004-05-23 Mark Mitchell <mark@codesourcery.com>
4756 * g++.dg/template/redecl1.C: New test.
4758 2004-05-23 Mark Mitchell <mark@codesourcery.com>
4761 * g++.dg/other/ns1.C: New test.
4764 * g++.dg/template/invalid1.C: New test.
4766 2004-05-23 Paul Brook <paul@codesourcery.com>
4767 Victor Leikehman <lei@haifasphere.co.il>
4769 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
4770 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
4772 2004-05-22 Mark Mitchell <mark@codesourcery.com>
4776 * g++.dg/template/non-dependent5.C: New test.
4777 * g++.dg/template/non-dependent6.C: New test.
4779 2004-05-22 Mark Mitchell <mark@codesourcery.com>
4782 * g++.dg/inherit/union1.C: New test.
4785 * g++.dg/template/addr1.C: New test.
4788 * g++.dg/template/array5.C: New test.
4791 * g++.dg/template/array6.C: New test.
4793 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
4794 Roger Sayle <roger@eyesopen.com>
4796 * g++.dg/lookup/forscope2.C: New test case.
4798 2004-05-22 Ben Elliston <bje@au.ibm.com>
4800 * gcc.dg/cpp/Wmissingdirs.c: New.
4802 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4805 * gcc.dg/compat/union-m128-1.h: New file.
4806 * gcc.dg/compat/union-m128-1_main.c: Likewise.
4807 * gcc.dg/compat/union-m128-1_x.c: Likewise.
4808 * gcc.dg/compat/union-m128-1_y.c: Likewise.
4810 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
4813 * gcc.dg/compat/struct-complex-1.h: New file.
4814 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
4815 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
4816 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
4818 2004-05-20 Roger Sayle <roger@eyesopen.com>
4821 * gcc.dg/pr3074-1.c: New test case.
4822 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
4824 2004-05-20 Falk Hueffner <falk@debian.org>
4827 * gcc.dg/ftrapv-1.c: New test case.
4829 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
4831 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
4833 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
4834 Jeff Law <law@redhat.com>
4836 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
4837 * gcc.dg/tree-ssa/20040518-2.c: New test.
4839 * gcc.dg/tree-ssa/20040518-1.c: New test.
4841 2004-05-18 Zack Weinberg <zack@codesourcery.com>
4843 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
4845 2004-05-18 Paul Brook <paul@codesourcery.com>
4848 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
4850 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4852 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
4855 2004-05-17 Steven Bosscher <stevenb@suse.de>
4857 * gcc.dg/tree-ssa/20040517-1.c: New test.
4859 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4861 * gcc.dg/loop-4.c: New test.
4863 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
4865 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
4867 2004-05-15 Bud Davis <bdavis9659@comcast.net>
4870 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
4872 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4876 * gfortran.fortran-torture/compile/data_1.f90: New test.
4878 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
4880 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
4881 * gcc.dg/uninit-H.c: Define ASM for __s390__.
4883 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4885 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
4887 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
4890 * gcc.dg/format/xopen-1.c: Adjust expected message.
4891 * gcc.dg/format/xopen-3.c: New test.
4893 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
4895 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
4897 2004-05-14 Jeff Law <law@redhat.com>
4899 * gcc.dg/tree-ssa/20040514-2.c: New test.
4901 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4903 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
4905 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
4908 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
4910 * gcc.dg/tree-ssa/20040514-1.c: New test.
4912 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4914 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
4917 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4920 * gfortran.fortran-torture/compile/do_1.f90: New test.
4922 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4925 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
4928 2004-05-14 Bud Davis <bdavis9659@comcast.net>
4931 * gfortran.fortran-torture/execute/random_init.f90: New test.
4933 2004-05-13 Paul Brook <paul@codesourcery.com>
4936 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
4938 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
4940 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
4941 for the powerpc case.
4943 2004-05-13 Jeff Law <law@redhat.com>
4945 * gcc.dg/tree-ssa/20040513-1.c: New test.
4946 * gcc.dg/tree-ssa/20040513-2.c: New test.
4948 2004-05-13 Paul Brook <paul@codesourcery.com>
4950 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
4951 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
4952 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
4954 2004-05-13 Andreas Schwab <schwab@suse.de>
4957 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
4960 2004-05-13 Bud Davis <bdavis9659@comcast.net>
4963 * gfortran.fortran-torture/execute/adjustr.f90: New file.
4965 2004-05-13 Diego Novillo <dnovillo@redhat.com>
4967 Merge from tree-ssa-20020619-branch. See
4968 ChangeLog.tree-ssa for details.
4970 2004-05-11 Ziemowit Laski <zlaski@apple.com>
4972 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
4973 include <altivec.h> explicitly.
4974 * gcc.dg/altivec-13.c: Likewise.
4976 2004-05-11 Paul Brook <paul@codesourcery.com>
4978 * gcc.c-torture/compile/20010518-1.c: Force enum size.
4980 2004-05-10 Eric Christopher <echristo@redhat.com>
4982 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
4983 * gcc.dg/sibcall-4.c: Ditto.
4985 2004-05-10 Ziemowit Laski <zlaski@apple.com>
4987 * g++.dg/ext/altivec-8.C: New test case.
4988 * gcc.dg/altivec-13.c: New test case.
4990 2004-05-08 Roger Sayle <roger@eyesopen.com>
4992 * gcc.c-torture/execute/divcmp-1.c: New test case.
4993 * gcc.c-torture/execute/divcmp-2.c: New test case.
4994 * gcc.c-torture/execute/divcmp-3.c: New test case.
4996 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4998 * g++.dg/other/pragma-re-2.C: New test.
5000 2004-05-07 Uros Bizjak <uros@kss-loka.si>
5002 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
5003 * gcc.dg/i386-387-2.c: Likewise.
5005 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
5007 * gcc.dg/i386-387-6.c: Likewise.
5009 2004-05-07 Uros Bizjak <uros@kss-loka.si>
5011 * gcc.dg/builtins-33.c: Also check log1p*.
5013 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
5015 PR optimization/15296
5016 * gcc.c-torture/execute/pr15296.c: New test.
5018 2004-05-05 Uros Bizjak <uros@kss-loka.si>
5020 * gcc.dg/builtins-40.c: New test.
5022 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
5024 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
5026 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
5028 * g++.dg/ext/spe1.C: New testcase.
5030 2004-05-04 Ziemowit Laski <zlaski@apple.com>
5032 * objc.dg/image-info.m: Allow additional attributes
5033 for __image_info section.
5035 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
5037 * gcc.dg/torture/mips-hilo-2.c: New test.
5039 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5042 * g++.dg/template/member5.C: New test.
5044 2004-05-03 Uros Bizjak <uros@kss-loka.si>
5046 * gcc.dg/builtins-34.c: Also check expm1*.
5048 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5050 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
5051 * gcc.dg/torture/builtin-convert-3.c: New test.
5053 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
5056 * g++.dg/opt/pr15054.C: New test.
5058 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5060 * gcc.dg/torture/builtin-rounding-1.c: New test.
5061 * gcc.dg/builtins-25.c: Delete.
5062 * gcc.dg/builtins-29.c: Delete.
5064 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
5066 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
5067 * gcc.dg/sibcall-4.c: Likewise.
5068 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
5070 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5072 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
5073 bit-field on 16-bit targets.
5075 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
5077 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
5080 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
5082 * gcc.dg/rs6000-power2-1.c: Change to compile only.
5083 * gcc.dg/rs6000-power2-2.c: Likewise.
5085 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
5087 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
5088 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
5089 Change the asm registers to be in form of frN instead of fN.
5091 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5093 * gcc.dg/torture/builtin-convert-2.c: New test.
5095 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
5097 * gcc.dg/rs6000-power2-1.c: New test.
5098 * gcc.dg/rs6000-power2-2.c: New test.
5100 2004-04-28 Jan Hubicka <jh@suse.cz>
5102 * gcc.dg/unused-6.c: New test.
5104 2004-04-24 Laurent GUERBY <laurent@guerby.net>
5105 Ulrich Weigand <uweigand@de.ibm.com>
5107 * ada/acats/run_all.sh: Define $target variable.
5109 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
5112 * g++.dg/other/vararg-1.C: New test.
5115 * g++.dg/eh/cleanup3.C: New test.
5117 2004-04-24 Laurent GUERBY <laurent@guerby.net>
5119 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
5120 and ad8011a (target_insn).
5121 * ada/acats/support/macro.dfs: Likewise.
5122 * ada/acats/support/impbit.adb: New file.
5124 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
5126 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
5128 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5130 * gcc.dg/loop-3.c: New test.
5132 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
5134 * gcc.c-torture/execute/simd-5.c: New test.
5136 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5139 * g++.dg/template/crash18.C: New test.
5141 2004-04-22 Mark Mitchell <mark@codesourcery.com>
5143 * g++.dg/ext/complit3.C: New test.
5145 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
5147 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
5148 * gcc.dg/altivec-3.c: Same.
5149 * gcc.dg/altivec-varargs-1.c: Same.
5151 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
5153 * lib/target-supports.exp (check_profiling_available): Assume
5154 profiling is not available on powerpc-eabi targets.
5156 2004-04-21 Janis Johnson <janis187@us.ibm.com>
5158 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
5159 * gcc.dg/vmx/bug-1.c: Ditto.
5161 2004-04-20 Eric Christopher <echristo@redhat.com>
5163 * gcc.dg/charset/extern.c: New test.
5164 * g++.dg/charset/extern3.cc: Ditto.
5166 2004-04-20 Uros Bizjak <uros@kss-loka.si>
5168 * gcc.dg/builtins-39.c: New test.
5170 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
5172 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
5174 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
5176 * gcc.dg/torture/mips-hilo-1.c: New test.
5178 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
5180 * gcc.c-torture/compile/20040419-1.c: New test.
5182 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
5184 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
5186 2004-04-18 Zack Weinberg <zack@codesourcery.com>
5187 Aldy Hernandez <aldyh@redhat.com>
5189 * gcc.c-torture/execute/va-arg-24.c: New.
5191 2004-04-17 Zack Weinberg <zack@codesourcery.com>
5192 Aldy Hernandez <aldyh@redhat.com>
5194 * gcc.dg/vmx/1b-01.c: New.
5195 * gcc.dg/vmx/1b-02.c: New.
5196 * gcc.dg/vmx/1b-03.c: New.
5197 * gcc.dg/vmx/1b-04.c: New.
5198 * gcc.dg/vmx/1b-05.c: New.
5199 * gcc.dg/vmx/1b-06.c: New.
5200 * gcc.dg/vmx/1b-07.c: New.
5201 * gcc.dg/vmx/1c-01.c: New.
5202 * gcc.dg/vmx/1c-02.c: New.
5203 * gcc.dg/vmx/3a-01a.c: New.
5204 * gcc.dg/vmx/3a-01.c: New.
5205 * gcc.dg/vmx/3a-01m.c: New.
5206 * gcc.dg/vmx/3a-03.c: New.
5207 * gcc.dg/vmx/3a-03m.c: New.
5208 * gcc.dg/vmx/3a-04.c: New.
5209 * gcc.dg/vmx/3a-04m.c: New.
5210 * gcc.dg/vmx/3a-05.c: New.
5211 * gcc.dg/vmx/3a-06.c: New.
5212 * gcc.dg/vmx/3a-06m.c: New.
5213 * gcc.dg/vmx/3a-07.c: New.
5214 * gcc.dg/vmx/3b-01.c: New.
5215 * gcc.dg/vmx/3b-02.c: New.
5216 * gcc.dg/vmx/3b-10.c: New.
5217 * gcc.dg/vmx/3b-13.c: New.
5218 * gcc.dg/vmx/3b-14.c: New.
5219 * gcc.dg/vmx/3b-15.c: New.
5220 * gcc.dg/vmx/3c-01a.c: New.
5221 * gcc.dg/vmx/3c-01.c: New.
5222 * gcc.dg/vmx/3c-02.c: New.
5223 * gcc.dg/vmx/3c-03.c: New.
5224 * gcc.dg/vmx/3d-01.c: New.
5225 * gcc.dg/vmx/4-01.c: New.
5226 * gcc.dg/vmx/4-03.c: New.
5227 * gcc.dg/vmx/5-01.c: New.
5228 * gcc.dg/vmx/5-02.c: New.
5229 * gcc.dg/vmx/5-03.c: New.
5230 * gcc.dg/vmx/5-04.c: New.
5231 * gcc.dg/vmx/5-05.c: New.
5232 * gcc.dg/vmx/5-06.c: New.
5233 * gcc.dg/vmx/5-07.c: New.
5234 * gcc.dg/vmx/5-07t.c: New.
5235 * gcc.dg/vmx/5-08.c: New.
5236 * gcc.dg/vmx/5-10.c: New.
5237 * gcc.dg/vmx/5-11.c: New.
5238 * gcc.dg/vmx/7-01a.c: New.
5239 * gcc.dg/vmx/7-01.c: New.
5240 * gcc.dg/vmx/7c-01.c: New.
5241 * gcc.dg/vmx/7d-01.c: New.
5242 * gcc.dg/vmx/7d-02.c: New.
5243 * gcc.dg/vmx/8-01.c: New.
5244 * gcc.dg/vmx/8-02a.c: New.
5245 * gcc.dg/vmx/8-02.c: New.
5246 * gcc.dg/vmx/brode-1.c: New.
5247 * gcc.dg/vmx/bug-1.c: New.
5248 * gcc.dg/vmx/bug-2.c: New.
5249 * gcc.dg/vmx/bug-3.c: New.
5250 * gcc.dg/vmx/cw-bug-1.c: New.
5251 * gcc.dg/vmx/cw-bug-2.c: New.
5252 * gcc.dg/vmx/cw-bug-3.c: New.
5253 * gcc.dg/vmx/dct.c: New.
5254 * gcc.dg/vmx/debug-1.c: New.
5255 * gcc.dg/vmx/debug-2.c: New.
5256 * gcc.dg/vmx/debug-3.c: New.
5257 * gcc.dg/vmx/debug-4.c: New.
5258 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
5259 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
5260 * gcc.dg/vmx/eg-5.c: New.
5261 * gcc.dg/vmx/fft.c: New.
5262 * gcc.dg/vmx/gcc-bug-1.c: New.
5263 * gcc.dg/vmx/gcc-bug-2.c: New.
5264 * gcc.dg/vmx/gcc-bug-3.c: New.
5265 * gcc.dg/vmx/gcc-bug-4.c: New.
5266 * gcc.dg/vmx/gcc-bug-5.c: New.
5267 * gcc.dg/vmx/gcc-bug-6.c: New.
5268 * gcc.dg/vmx/gcc-bug-7.c: New.
5269 * gcc.dg/vmx/gcc-bug-8.c: New.
5270 * gcc.dg/vmx/gcc-bug-9.c: New.
5271 * gcc.dg/vmx/gcc-bug-b.c: New.
5272 * gcc.dg/vmx/gcc-bug-c.c: New.
5273 * gcc.dg/vmx/gcc-bug-d.c: New.
5274 * gcc.dg/vmx/gcc-bug-e.c: New.
5275 * gcc.dg/vmx/gcc-bug-f.c: New.
5276 * gcc.dg/vmx/gcc-bug-g.c: New.
5277 * gcc.dg/vmx/gcc-bug-i.c: New.
5278 * gcc.dg/vmx/harness.h: New.
5279 * gcc.dg/vmx/ira1.c: New.
5280 * gcc.dg/vmx/ira2a.c: New.
5281 * gcc.dg/vmx/ira2b.c: New.
5282 * gcc.dg/vmx/ira2.c: New.
5283 * gcc.dg/vmx/ira2c.c: New.
5284 * gcc.dg/vmx/mem.c: New.
5285 * gcc.dg/vmx/newton-1.c: New.
5286 * gcc.dg/vmx/ops.c: New.
5287 * gcc.dg/vmx/sn7153.c: New.
5288 * gcc.dg/vmx/spill2.c: New.
5289 * gcc.dg/vmx/spill3.c: New.
5290 * gcc.dg/vmx/spill.c: New.
5291 * gcc.dg/vmx/t.c: New.
5292 * gcc.dg/vmx/varargs-1.c: New.
5293 * gcc.dg/vmx/varargs-2.c: New.
5294 * gcc.dg/vmx/varargs-3.c: New.
5295 * gcc.dg/vmx/varargs-4.c: New.
5296 * gcc.dg/vmx/varargs-5.c: New.
5297 * gcc.dg/vmx/varargs-6.c: New.
5298 * gcc.dg/vmx/varargs-7.c: New.
5299 * gcc.dg/vmx/vmx.exp: New.
5300 * gcc.dg/vmx/vprint-1.c: New.
5301 * gcc.dg/vmx/vscan-1.c: New.
5302 * gcc.dg/vmx/x-01.c: New.
5303 * gcc.dg/vmx/x-02.c: New.
5304 * gcc.dg/vmx/x-03.c: New.
5305 * gcc.dg/vmx/x-04.c: New.
5306 * gcc.dg/vmx/x-05.c: New.
5307 * gcc.dg/vmx/yousufi-1.c: New.
5308 * gcc.dg/vmx/zero-1.c: New.
5309 * gcc.dg/vmx/zero.c: New.
5311 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
5313 * g++.dg/lookup/java1.C: Update for chage of
5315 * g++.dg/lookup/java2.C: Likewise.
5317 2004-04-17 Laurent GUERBY <laurent@guerby.net>
5319 * ada/acats/run_all.sh: use -O2 by default.
5321 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
5323 * gcc.dg/vr-mult-[12].c: New tests.
5325 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5327 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
5329 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
5331 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
5333 * lib/target-supports.exp (check_profiling_available): Assume profiling
5334 isn't available for mips*-*-elf targets.
5336 2004-04-14 Uros Bizjak <uros@kss-loka.si>
5338 * gcc.dg/builtins-38.c: New test.
5340 2004-04-14 Eric Christopher <echristo@redhat.com>
5342 * g++.dg/charset/charset.exp: Run .cc extension tests.
5344 2004-04-14 Zack Weinberg <zack@codesourcery.com>
5346 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
5348 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5350 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
5352 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
5354 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
5355 * gcc.dg/i386-387-2.c: Likewise.
5357 * gcc.dg/i386-387-7.c: New test.
5358 * gcc.dg/i386-387-8.c: New test.
5360 * gcc.dg/builtins-37.c: New test.
5362 2004-04-13 Geoffrey Keating <geoffk@apple.com>
5364 * g++.dg/pch/externc-1.C: Add missing semicolon.
5366 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
5368 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
5370 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5372 * gcc.c-torture/execute/20040411-1.c: New test.
5374 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
5376 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
5378 2004-04-09 Chris Demetriou <cgd@broadcom.com>
5380 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
5382 2004-04-09 Zack Weinberg <zack@codesourcery.com>
5384 * lib/target-supports.exp (check_named_sections_available): New.
5385 * lib/gcc-dg.exp (dg-require-named-sections): New.
5386 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
5387 old-deja.exp. Also prune error-count message from HP linker.
5388 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
5390 * g++.dg/init/init-ref4.C: Use dg-require-weak.
5391 * g++.old-deja/g++.pt/static3.C: Likewise.
5392 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
5394 2004-04-09 Roger Sayle <roger@eyesopen.com>
5396 * gcc.c-torture/execute/20040409-1.c: New test case.
5397 * gcc.c-torture/execute/20040409-2.c: New test case.
5398 * gcc.c-torture/execute/20040409-3.c: New test case.
5400 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5402 * gcc.dg/20040409-1.c: New test.
5404 2004-04-08 Roger Sayle <roger@eyesopen.com>
5407 * g++.dg/opt/pr14888.C: New test case.
5409 2004-04-08 Geoffrey Keating <geoffk@apple.com>
5411 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
5412 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
5413 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
5414 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
5417 2004-04-08 Paul Brook <paul@codesourcery.com>
5419 * gcc.dg/spill-1.c: New test.
5421 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5423 * gcc.dg/torture/builtin-ctype-2.c: New test.
5425 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
5427 * gcc.dg/pch/pch.exp: Add largefile test.
5429 2004-04-06 Geoffrey Keating <geoffk@apple.com>
5431 * g++.dg/pch/externc-1.Hs: New.
5432 * g++.dg/pch/externc-1.C: New.
5434 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5436 * gcc.dg/compat/struct-by-value-5a_main.c,
5437 gcc.dg/compat/struct-by-value-5b_main.c: New files.
5438 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
5439 * gcc.dg/compat/struct-by-value-5a_x.c,
5440 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
5441 gcc.dg/compat/struct-by-value-5_x.c.
5442 * gcc.dg/compat/struct-by-value-5a_y.c,
5443 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
5444 gcc.dg/compat/struct-by-value-5_y.c.
5446 * gcc.dg/compat/struct-by-value-6a_main.c,
5447 gcc.dg/compat/struct-by-value-6b_main.c: New files.
5448 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
5449 * gcc.dg/compat/struct-by-value-6a_x.c,
5450 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
5451 gcc.dg/compat/struct-by-value-6_x.c.
5452 * gcc.dg/compat/struct-by-value-6a_y.c,
5453 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
5454 gcc.dg/compat/struct-by-value-6_y.c.
5456 * gcc.dg/compat/struct-by-value-7a_main.c,
5457 gcc.dg/compat/struct-by-value-7b_main.c: New files.
5458 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
5459 * gcc.dg/compat/struct-by-value-7a_x.c,
5460 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
5461 gcc.dg/compat/struct-by-value-7_x.c.
5462 * gcc.dg/compat/struct-by-value-7a_y.c,
5463 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
5464 gcc.dg/compat/struct-by-value-7_y.c.
5466 2004-04-06 Jakub Jelinek <jakub@redhat.com>
5468 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
5469 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
5470 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
5473 2004-04-06 Uros Bizjak <uros@kss-loka.si>
5475 * gcc.dg/builtins-36.c: New test.
5477 2004-04-06 Paul Brook <paul@codesourcery.com>
5479 * README.gcc: Remove obsolete contraint on testcases.
5481 2004-04-05 Paul Brook <paul@codesourcery.com>
5484 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
5485 failure and exit(0) on success.
5486 * g++.dg/expr/anew2.C: Ditto.
5487 * g++.dg/expr/anew3.C: Ditto.
5488 * g++.dg/expr/anew4.C: Ditto.
5490 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
5493 * g++.dg/template/unify7.C: New.
5495 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
5497 * g++.dg/README: Bring up to date with new subdirectories; remove
5498 duplicate subdirectory lines.
5500 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
5503 * g++.dg/template/unify5.C: New.
5504 * g++.dg/template/unify6.C: New.
5505 * g++.dg/template/qualttp20.C: Adjust.
5506 * g++.old-deja/g++.jason/report.C: Adjust.
5507 * g++.old-deja/g++.other/qual1.C: Adjust.
5509 2004-04-01 Mark Mitchell <mark@codesourcery.com>
5512 * g++.dg/inherit/ptrmem1.C: New test.
5514 2004-04-01 Jakub Jelinek <jakub@redhat.com>
5517 * gcc.c-torture/execute/20040331-1.c: New test.
5518 * gcc.dg/20040331-1.c: New test.
5520 2004-04-01 Paul Brook <paul@codesourcery.com>
5522 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
5524 2004-03-30 Mark Mitchell <mark@codesourcery.com>
5527 * g++.dg/init/goto1.C: New test.
5530 * g++.dg/template/defarg4.C: New test.
5532 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
5534 * gcc.dg/altivec-11.c: Extend test for more valid cases.
5536 2004-03-28 David Edelsohn <edelsohn@gnu.org>
5538 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
5540 2004-03-28 Zack Weinberg <zack@codesourcery.com>
5542 * gcc.dg/noncompile/undeclared-2.c: New test.
5544 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
5546 * gcc.dg/940409-1.c: Remove XFAIL.
5547 * gcc.dg/reg-vol-struct-1.c: New test.
5549 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5551 * gcc.dg/torture/builtin-wctype-1.c: New test.
5553 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
5555 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
5556 * gcc.dg/20001101-1.c: Likewise.
5557 * gcc.dg/20001102-1.c: Likewise.
5559 2004-03-25 Roger Sayle <roger@eyesopen.com>
5561 * gcc.dg/compare8.c: Add an additional test for XOR.
5563 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5565 * gcc.dg/torture/builtin-ctype-1.c: New test.
5567 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5569 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
5570 * gcc.dg/torture/builtin-math-1.c: Likewise.
5571 * gcc.dg/torture/builtin-power-1.c: New test.
5573 2004-03-24 Andreas Schwab <schwab@suse.de>
5575 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
5578 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
5579 Roger Sayle <roger@eyesopen.com>
5581 * gcc.dg/compare8.c: New test case.
5583 2004-03-23 Ziemowit Laski <zlaski@apple.com>
5585 * g++.dg/ext/altivec-7.C: New test.
5587 2004-03-23 Zack Weinberg <zack@codesourcery.com>
5589 PR 12267, 12391, 12560, 13129, 14114, 14133
5590 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
5591 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
5592 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
5593 Adjust error regexps.
5594 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
5595 * gcc.dg/noncompile/undeclared-1.c: New test cases.
5596 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
5597 * gcc.dg/local1.c: Add explanatory comment.
5599 2004-03-23 Roger Sayle <roger@eyesopen.com>
5601 PR optimization/14669
5602 * g++.dg/opt/fold2.C: New test case.
5604 2004-03-22 Jakub Jelinek <jakub@redhat.com>
5607 * gcc.dg/20040322-1.c: New test.
5609 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5611 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
5612 * gcc.dg/ultrasp4.c: Likewise.
5613 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
5615 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5617 * gcc.dg/i386-sse-8.c: Reset default options.
5619 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
5621 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
5622 in the error message text.
5624 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5626 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
5628 2004-03-21 Mark Mitchell <mark@codesourcery.com>
5631 * g++.dg/init/array13.C: New test.
5633 2004-03-20 Roger Sayle <roger@eyesopen.com>
5636 * gcc.c-torture/compile/pr13889.c: New test case.
5638 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
5641 * builtins-1.c (nan, nans): Don't test.
5642 * builtins-30.c: Don't use nan, nanf, nanl.
5643 * builtins-35.c: New test.
5645 2004-03-19 Ziemowit Laski <zlaski@apple.com>
5647 * g++.dg/ext/altivec-6.C: New test.
5649 2004-03-19 Mark Mitchell <mark@codesourcery.com>
5651 * g++.dg/init/placement3.C: New test.
5653 * g++.dg/template/spec13.C: New test.
5655 * g++.dg/lookup/using11.C: New test.
5657 * g++.dg/lookup/koenig3.C: New test.
5659 * g++.dg/template/operator2.C: New test.
5661 * g++.dg/expr/dtor3.C: New test.
5662 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
5664 * g++.old-deja/g++.law/visibility28.C: Likewise.
5666 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
5668 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
5669 * gcc.dg/ppc64-abi-3.c: Likewise.
5671 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5674 * g++.dg/parse/template15.C: New test.
5676 2004-03-18 Mark Mitchell <mark@codesourcery.com>
5678 * g++.dg/expr/dtor2.C: New test.
5680 * g++.dg/lookup/anon4.C: New test.
5682 * g++.dg/overload/using1.C: New test.
5684 * g++.dg/template/lookup7.C: New test.
5686 * g++.dg/template/typename6.C: New test.
5688 * g++.dg/expr/cond6.C: New test.
5690 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5692 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
5694 2004-03-18 Mark Mitchell <mark@codesourcery.com>
5696 * g++.dg/expr/cond5.C: New test.
5697 * g++.dg/expr/constcast1.C: Likewise.
5698 * g++.dg/expr/ptrmem2.C: Likewise.
5699 * g++.dg/expr/ptrmem3.C: Likewise.
5700 * g++.dg/lookup/main1.C: Likewise.
5701 * g++.dg/template/lookup6.C: Likewise.
5703 2004-03-18 Mark Mitchell <mark@codesourcery.com>
5705 * gcc.dg/local1.c: New test.
5707 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
5709 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5711 * gcc.dg/torture/builtin-convert-1.c: New test.
5713 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5715 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
5717 2004-03-16 Mark Mitchell <mark@codesourcery.com>
5720 * g++.dg/warn/Wunused-7.C: New test.
5722 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5724 * gcc.dg/torture/builtin-integral-1.c: New test.
5726 2004-03-16 Mark Mitchell <mark@codesourcery.com>
5729 * g++.dg/parse/non-dependent3.C: New test.
5731 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
5733 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
5734 * g++.dg/eh/simd-2.C: Likewise.
5735 * g++.dg/init/array10.C: Likewise.
5736 * gcc.c-torture/compile/simd-1.c: Likewise.
5737 * gcc.c-torture/compile/simd-2.c: Likewise.
5738 * gcc.c-torture/compile/simd-3.c: Likewise.
5739 * gcc.c-torture/compile/simd-4.c: Likewise.
5740 * gcc.c-torture/compile/simd-6.c: Likewise.
5741 * gcc.c-torture/execute/simd-1.c: Likewise.
5742 * gcc.c-torture/execute/simd-2.c: Likewise.
5743 * gcc.dg/compat/vector-defs.h: Likewise.
5744 * gcc.dg/20020531-1.c: Likewise.
5745 * gcc.dg/altivec-3.c: Likewise.
5746 * gcc.dg/altivec-4.c: Likewise.
5747 * gcc.dg/altivec-varargs-1.c: Likewise.
5748 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
5749 * gcc.dg/i386-mmx-3.c: Likewise.
5750 * gcc.dg/i386-sse-4.c: Likewise.
5751 * gcc.dg/i386-sse-5.c: Likewise.
5752 * gcc.dg/i386-sse-8.c: Likewise.
5753 * gcc.dg/simd-1.c: Likewise.
5754 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
5755 __ev64_opaque__ since the machine description provides it.
5757 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5759 * lib/compat.exp (skip_list): New global variable.
5760 Use it to hold the user defined COMPAT_SKIPS list if any.
5761 (compat-obj): Add the members of skip_list to optall.
5763 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5765 * gcc.dg/compat/union-by-value-1_main.c,
5766 union-by-value-1_x.c, union-by-value-1_y.c,
5767 union-check.h, union-defs.h,
5768 union-init.h, union-return-1_main.c,
5769 union-return-1_x.c, union-return-1_y.c: New files.
5771 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5773 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
5774 mixed-struct-init.h: Add 4 mixed structure types.
5775 struct-by-value-21_main.c, struct-by-value-21_x.c,
5776 struct-by-value-21_y.c, struct-return-21_main.c,
5777 struct-return-21_x.c, struct-return-21_y.c: New files.
5779 2004-03-13 Mark Mitchell <mark@codesourcery.com>
5782 * g++.dg/parse/template14.C: New test.
5784 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5786 * gcc.c-torture/execute/20040313-1.c: New test.
5788 2004-03-13 Jakub Jelinek <jakub@redhat.com>
5791 * gcc.dg/20040311-2.c: New test.
5793 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
5796 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
5799 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
5801 * gcc.dg/20040305-2.c: Add missing return statement.
5803 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5805 * gcc.dg/builtins-34.c: Also check pow10*.
5807 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5810 * gcc.dg/20040305-2.c: New test.
5812 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
5814 * gcc.dg/20040310-1.c: New test.
5816 2004-03-11 Roger Sayle <roger@eyesopen.com>
5818 * gcc.c-torture/execute/20040311-1.c: New test case.
5820 2004-03-11 Mark Mitchell <mark@codesourcery.com>
5823 * g++.dg/lookup/enum1.C: New test.
5825 2004-03-10 Mark Mitchell <mark@codesourcery.com>
5828 * g++.dg/lookup/struct2.C: New test.
5830 2004-03-10 Uros Bizjak <uros@kss-loka.si>
5832 * gcc.dg/builtins-34.c: New test.
5834 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5836 * gcc.dg/torture/builtin-nonneg-1.c: New test.
5838 2004-03-09 James E Wilson <wilson@specifixinc.com>
5840 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
5841 * gcc.dg/alias-2.c: New testcase.
5843 2004-03-09 Zack Weinberg <zack@codesourcery.com>
5845 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
5847 2004-03-09 Roger Sayle <roger@eyesopen.com>
5849 * gcc.c-torture/execute/20040309-1.c: New test case.
5851 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
5854 * g++.dg/overload/ref1.C: New.
5856 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5859 * g++.dg/template/spec12.C: New test.
5862 * g++.dg/parse/crash14.C: New test.
5864 2004-03-09 Mark Mitchell <mark@codesourcery.com>
5867 * g++.dg/init/ref11.C: New test.
5869 2004-03-09 Mark Mitchell <mark@codesourcery.com>
5872 * g++.dg/parse/builtin2.C: New test.
5874 2004-03-08 Mark Mitchell <mark@codesourcery.com>
5877 * g++.dg/init/ctor3.C: New test.
5878 * g++.dg/init/union1.C: New test.
5879 * g++.dg/ext/anon-struct4.C: New test.
5881 2004-03-08 Mark Mitchell <mark@codesourcery.com>
5883 * g++.dg/lookup/koenig1.C: Tweak error messages.
5884 * g++.dg/lookup/used-before-declaration.C: Likewise.
5885 * g++.dg/other/do1.C: Likewise.
5886 * g++.dg/overload/koenig1.C: Likewise.
5887 * g++.dg/parse/crash13.C: Likewise.
5888 * g++.dg/template/instantiate3.C: Likewise.
5890 2004-03-08 Eric Christopher <echristo@redhat.com>
5892 * * lib/target-supports.exp: Enable libiconv in test
5893 compilation. Fix up error checking.
5895 2004-03-08 Roger Sayle <roger@eyesopen.com>
5898 * gcc.dg/pr14289-1.c: New test case.
5899 * gcc.dg/pr14289-2.c: Likewise.
5900 * gcc.dg/pr14289-3.c: Likewise.
5902 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
5904 * gcc.c-torture/execute/20040308-1.c: New test.
5906 2004-03-07 Roger Sayle <roger@eyesopen.com>
5908 * gcc.c-torture/execute/20040307-1.c: New test case.
5910 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
5912 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
5914 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
5916 * gcc.dg/20040306-1.c: New test.
5918 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
5920 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
5922 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
5924 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5927 * gcc.dg/decl-6.c: New test.
5929 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5931 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
5932 Rename LOGPOW -> LOG_POW.
5933 (SQRT_EXP, POW_EXP): New.
5935 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5937 * gcc.dg/i386-sse-8.c: New test.
5939 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5942 * gcc.dg/decl-5.c: New test.
5944 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
5946 * gcc.dg/20040305-1.c: New test.
5948 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
5951 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
5953 2004-03-04 Ziemowit Laski <zlaski@apple.com>
5955 PR c++/14425, c++/14426
5956 * g++.dg/ext/altivec-4.C: New test.
5957 * g++.dg/ext/altivec-5.C: New test.
5959 2004-03-04 Geoffrey Keating <geoffk@apple.com>
5961 * g++.old-deja/g++.other/linkage1.C: Expect errors about
5962 global variables of a type with no linkage.
5963 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
5964 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
5965 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
5966 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
5967 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
5968 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
5969 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
5970 * g++.dg/warn/deprecated.C: Name enum Color.
5971 * g++.dg/overload/VLA.C: Name structure for 'b'.
5972 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
5974 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5976 * gcc.c-torture/compile/20040304-1.c: New test.
5978 2004-03-03 Zack Weinberg <zack@codesourcery.com>
5981 * gcc.dg/decl-4.c: New testcase.
5983 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
5985 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
5986 as PRECF if sizeof (float) > sizeof (double).
5987 (PRECL): Make it the same as PRECF if
5988 sizeof (float) > sizeof (long double).
5990 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5992 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
5993 system type. Add check for irix6 which doesn't have c99 runtime.
5995 2004-03-03 Bob Wilson <bob.wilson@acm.org>
5997 * gcc.dg/const-elim-1.c: xfail for xtensa.
5999 2004-03-01 Mark Mitchell <mark@codesourcery.com>
6002 * g++.dg/template/cond4.C: New test.
6004 2004-03-01 Mark Mitchell <mark@codesourcery.com>
6007 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
6010 * g++.dg/parse/defarg7.C: New test.
6013 * g++.dg/template/friend26.C: New test.
6015 2004-03-01 Mark Mitchell <mark@codesourcery.com>
6018 * g++.dg/abi/mangle21.C: New test.
6021 * g++.dg/parse/constructor2.C: New test.
6024 * g++.dg/template/sfinae1.C: New test.
6026 2004-02-29 Mark Mitchell <mark@codesourcery.com>
6029 * g++.dg/expr/crash2.C: New test.
6032 * gcc.dg/inline-5.c: New test.
6033 * gcc.dg/always-inline.c: Split out tests into ...
6034 * gcc.dg/always-inline2.c: ... this and ...
6035 * gcc.dg/always-inline3.c: ... this.
6037 2004-02-29 Mark Mitchell <mark@codesourcery.com>
6040 * g++.dg/debug/crash1.C: New test.
6042 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
6044 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
6045 function with __attribute__((noinline)).
6046 (recurser_void2): Likewise.
6047 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
6048 (recurser_void2): Likewise.
6050 2004-02-29 Roger Sayle <roger@eyesopen.com>
6053 * g++.dg/warn/Wunused-6.C: New test case.
6055 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
6057 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
6060 2004-02-27 Eric Christopher <echristo@redhat.com>
6062 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
6063 * g++.dg/charset/asm2.c: Run only x86.
6064 * gcc.dg/charset/asm3.c: Ditto.
6066 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
6068 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
6071 2004-02-27 Ziemowit Laski <zlaski@apple.com>
6073 * g++.dg/ext/altivec-3.C: New.
6075 2004-02-26 Richard Henderson <rth@redhat.com>
6077 * g++.dg/ext/attrib10.C: Mark for warning.
6078 * gcc.dg/attr-alias-1.c: New.
6080 2004-02-26 Richard Henderson <rth@redhat.com>
6082 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
6083 * gcc.c-torture/execute/20040208-2.c: ... it back.
6085 2004-02-26 Eric Christopher <echristo@redhat.com>
6087 * lib/target-supports.exp (check-iconv-available): New function.
6088 * lib/gcc-dg.exp (dg-require-iconv): New function.
6090 * gcc.dg/charset: New directory.
6091 * gcc.dg/charset/charset.exp: New file.
6092 * gcc.dg/charset/asm1.c: Ditto.
6093 * gcc.dg/charset/asm2.c: Ditto.
6094 * gcc.dg/charset/asm3.c: Ditto.
6095 * gcc.dg/charset/asm4.c: Ditto.
6096 * gcc.dg/charset/asm5.c: Ditto.
6097 * gcc.dg/charset/attribute1.c: Ditto.
6098 * gcc.dg/charset/attribute2.c: Ditto.
6099 * gcc.dg/charset/string1.c: Ditto.
6100 * g++.dg/charset: New directory.
6101 * g++.dg/dg.exp: Add here. Special options.
6102 * g++.dg/charset/charset.exp: New file.
6103 * g++.dg/charset/asm1.c: Ditto.
6104 * g++.dg/charset/asm2.c: Ditto.
6105 * g++.dg/charset/asm3.c: Ditto.
6106 * g++.dg/charset/asm4.c: Ditto.
6107 * g++.dg/charset/attribute1.c: Ditto.
6108 * g++.dg/charset/attribute2.c: Ditto.
6109 * g++.dg/charset/extern1.cc: Ditto.
6110 * g++.dg/charset/extern2.cc: Ditto.
6111 * g++.dg/charset/string1.c: Ditto.
6113 2004-02-26 Mark Mitchell <mark@codesourcery.com>
6116 * g++.dg/parse/comma1.C: New test.
6118 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6121 * g++.dg/template/ttp8.C: New test.
6123 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
6125 * gcc.dg/fixuns-trunc-1.c: New test.
6127 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6129 * gcc.dg/builtins-config.h: Use #elif.
6131 2004-02-26 Michael Matz <matz@suse.de>
6133 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
6134 * gcc.dg/991214-1.c: Likewise.
6135 * gcc.dg/i386-asm-1.c: Likewise.
6137 2004-02-25 Richard Henderson <rth@redhat.com>
6139 * gcc.c-torture/execute/20040208-2.c: Move ...
6140 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
6142 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6145 * g++.dg/other/crash-3.C: New test.
6147 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6149 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
6150 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
6152 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
6155 2004-02-24 Michael Matz <matz@suse.de>
6157 * gcc.dg/i386-regparm.c: New.
6159 2004-02-23 James E Wilson <wilson@specifixinc.com>
6161 * gcc.c-torture/execute/20040223-1.c: New.
6163 2004-02-23 Zack Weinberg <zack@codesourcery.com>
6164 Kazu Hirata <kazu@cs.umass.edu>
6166 * gcc.dg/fwritable-strings-1.c: Remove.
6168 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
6171 * gcc.dg/20040223-1.c: New test.
6173 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6176 * g++.dg/ext/typeof9.C: New test.
6178 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6181 * g++.dg/other/switch1.C: New test.
6183 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6185 * gcc.dg/cast-function-1.c: Adjust for new informative message.
6186 * gcc.dg/va-arg-1.c: Likewise.
6188 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6191 * g++.dg/template/koenig5.C: New test.
6193 2004-02-21 Ziemowit Laski <zlaski@apple.com>
6195 * g++.dg/ext/altivec-1.C: Generalize target triple.
6196 * g++.dg/ext/altivec-2.C: New test case.
6197 * g++.dg/ext/altivec_check.h: New file.
6198 * gcc.dg/altivec-1.c: Generalize target triple;
6199 include altivec_check.h and call altivec_check().
6200 * gcc.dg/altivec-[2-5].c: Generalize target triple.
6201 * gcc.dg/altivec-6.c: New test case.
6202 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
6203 type casts as needed.
6204 * gcc.dg/altivec-10.c: Include altivec_check.h and call
6206 * gcc.dg/altivec-12.c: New test case.
6207 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
6208 include altivec_check.h and call altivec_check().
6209 * gcc.dg/altivec_check.h: New file.
6211 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6213 * lib/target-supports.exp (check_alias_available): Don't mangle
6214 function `g' in test program.
6216 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6218 * lib/target-supports.exp (check_profiling_available): Check
6219 argument to determine whether we support a profiling type.
6220 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
6221 check_profiling_available.
6222 * g++.dg/bprob/bprob.exp: Likewise
6223 * g77.dg/bprob/bprob.exp: Likewise.
6224 * gcc.misc-tests/bprob.exp: Likewise.
6225 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
6226 dg-require-profiling and delete expected error handling.
6227 * gcc.dg/20021014-1.c: Likewise.
6228 * gcc.dg/nest.c: Likewise.
6230 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6233 * g++.dg/other/vthunk1.C: New test.
6235 2004-02-20 Falk Hueffner <falk@debian.org>
6238 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
6240 2004-02-20 Mark Mitchell <mark@codesourcery.com>
6243 * g++.dg/other/error8.C: Remove XFAIL markers.
6246 * g++.dg/ext/packed5.C: New test.
6249 * g++.dg/warn/Wunused-5.C: New test.
6252 * g++.dg/lookup/member1.C: New test.
6254 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
6256 * gcc.c-torture/compile/20040130-1.c: Enable only when
6257 __INT_MAX__ >= 2147483647L.
6258 * gcc.c-torture/compile/961203-1.c: Likewise.
6260 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
6262 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
6263 * g++.dg/opt/template1.C: Robustify assembler regexp
6265 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6267 * gcc.c-torture/execute/simd-4.x: Remove.
6268 * gcc.c-torture/execute/va-arg-25.x: Likewise.
6269 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
6270 Guard with #ifndef SKIP_ATTRIBUTE.
6271 * gcc.dg/compat/vector-1_y.c: Likewise.
6272 * gcc.dg/compat/vector-2_x.c: Likewise.
6273 * gcc.dg/compat/vector-2_y.c: Likewise.
6274 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
6275 * g++.dg/eh/simd-2.C: Likewise.
6277 2004-02-19 Alan Modra <amodra@bigpond.net.au>
6279 * gcc.c-torture/compile/complex-1.c: New.
6281 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
6284 * gcc.c-torture/execute/20040218-1.c: New test.
6286 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6289 * g++.dg/parse/new2.C: New test.
6291 2004-02-18 Paul Brook <paul@codesourcery.com>
6293 * gcc.c-torture/compile/libcall-1.c: New test.
6295 2004-02-18 Paul Brook <paul@codesourcery.com>
6298 * gcc.dg/debug/debug-7.c: New test.
6300 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
6302 * gcc.dg/20040217-1.c: New test.
6304 2004-02-17 Zack Weinberg <zack@codesourcery.com>
6306 * gcc.c-torture/execute/990208-1.x: Delete.
6308 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
6310 * gcc.c-torture/execute/20040208-2.x: New file.
6312 2004-02-17 Mark Mitchell <mark@codesourcery.com>
6315 * g++.dg/abi/structret1.C: New test.
6317 2004-02-17 Jakub Jelinek <jakub@redhat.com>
6319 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
6320 (i386_cpuid): No need to test if cpuid is available on AMD64.
6321 Fix assembly, so that it works onboth i386 and AMD64.
6322 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
6323 (vecInLong): Fix s[] member type to unsigned int.
6324 (vecInWord): Remove type.
6325 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
6326 (a64, b64, c64, d64, e64): Remove.
6327 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
6328 Remove unused variable. Remove initialization of removed variables.
6329 Don't call mmx_tests nor sse_tests.
6330 (reference_mmx, reference_sse): Remove.
6331 (check): Add return stmt.
6332 * gcc.dg/i386-sse-7.c: New test.
6333 * gcc.dg/i386-mmx-4.c: New test.
6335 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6337 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
6338 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6339 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6340 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
6341 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
6342 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
6343 g++.dg/tc1/dr94.C: Fix line terminator.
6345 2004-02-16 Geoffrey Keating <geoffk@apple.com>
6347 * gcc.c-torture/compile/20040216-1.c: New.
6349 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6351 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
6352 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
6353 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
6354 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
6355 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
6356 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
6358 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6360 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
6362 2004-02-15 Mark Mitchell <mark@codesourcery.com>
6365 * g++.dg/expr/cond4.C: New test.
6368 * g++.dg/lookup/crash2.C: New test.
6370 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
6372 * gcc.c-torture/compile/20040214-2.c: New test.
6374 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
6377 * g++.dg/ext/typeof8.C: New test.
6379 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
6381 * gcc.c-torture/compile/20040214-1.c: New test.
6383 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6386 * g++.dg/template/spec11.C: New test.
6388 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6391 * g++.dg/other/error8.C: New test.
6393 2004-02-13 Mark Mitchell <mark@codesourcery.com>
6396 * g++.dg/template/array4.C: New test.
6399 * g++.dg/inherit/thunk2.C: New test.
6402 * g++.dg/eh/cond2.C: New test.
6404 2004-02-12 Alan Modra <amodra@bigpond.net.au>
6406 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
6408 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
6410 * lib/scanasm.exp (dg-scan): Quote pattern before display.
6412 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
6414 * g++.dg/simd-2.C: xfail on ppc64-linux.
6416 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
6419 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
6422 2004-02-11 Uros Bizjak <uros@kss-loka.si>
6424 * gcc.dg/builtins-33.c: New test.
6426 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
6428 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
6430 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6432 * g++.dg/simd-2.C: Set -maltivec for ppc64.
6434 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
6436 * gcc.dg/ppc64-abi-3.c: New test.
6438 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
6442 * gcc.dg/pr14092-1.c: New testcase.
6444 2004-02-10 Alan Modra <amodra@bigpond.net.au>
6446 * gcc.dg/cpp/assert4.c: Fix typo last change.
6448 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
6449 * gcc.dg/cpp/assert4.c: Handle powerpc64.
6451 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
6453 2004-02-09 Roger Sayle <roger@eyesopen.com>
6455 * gcc.c-torture/compile/20040209-1.c: New test case.
6457 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
6459 * gcc.dg/c90-init-1.c: Adjust expected error messages.
6461 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
6463 * gcc.c-torture/execute/20040208-[12].c: New tests.
6465 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6467 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
6469 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6471 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
6473 2004-02-07 Zack Weinberg <zack@codesourcery.com>
6476 * gcc.dg/visibility-8.c: New testcase.
6478 2004-02-07 Zack Weinberg <zack@codesourcery.com>
6480 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
6482 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
6484 2004-02-07 Roger Sayle <roger@eyesopen.com>
6487 * g++.dg/opt/fold1.C: New test case.
6489 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6492 * g++.dg/other/crash-2.C: New test.
6494 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6497 * g++.dg/parse/angle-bracket2.C: New test.
6499 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6503 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6505 * testsuite/g++.dg/pch/wchar-1.C: New.
6506 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6508 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6511 * g++.dg/parse/error15.C: New test.
6512 * g++.dg/parse/crash11.C: Update dg-error mark.
6514 2004-02-04 Mark Mitchell <mark@codesourcery.com>
6517 * g++.dg/warn/conv2.C: New test.
6519 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6522 * g++.dg/warn/incomplete1.C: Remove xfail.
6524 2004-02-04 Mark Mitchell <mark@codesourcery.com>
6526 * lib/file-format.exp (gcc_target_object_format): Use
6527 ${tool}_target_compile, not gcc_target_compile.
6528 * lib/target-supports.exp (check_alias_available): Likewise.
6529 (check_gc_sections_available): Likewise.
6530 * g++.dg/ext/attrib10.C: Use dg-require-alias.
6531 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
6534 2004-02-04 Mark Mitchell <mark@codesourcery.com>
6537 * g++.dg/template/static6.C: New test.
6539 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
6541 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
6543 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6545 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
6546 tests for systems where `char' is unsigned by default.
6548 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6551 * g++.dg/template/partial3.C: New test.
6553 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
6555 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
6556 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
6557 Remove mentions of obsolete ports.
6559 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
6561 * gcc.dg/noncompile/20001228-1.c: Fix for new
6564 2004-02-03 Roger Sayle <roger@eyesopen.com>
6567 * gcc.c-torture/execute/multdi-1.c: New test case.
6569 2004-02-03 Mark Mitchell <mark@codesourcery.com>
6572 * g++.dg/template/lookup5.C: New test.
6574 2004-02-03 Mark Mitchell <mark@codesourcery.com>
6577 * g++.dg/template/lookup4.C: New test.
6580 * g++.dg/parse/error14.C: New test.
6583 * g++.dg/parse/template13.C: New test.
6585 2004-02-03 Mark Mitchell <mark@codesourcery.com>
6588 * g++.dg/template/koenig4.C: New test.
6591 * g++.dg/template/crash17.C: New test.
6594 * g++.dg/parse/error13.C: New test.
6595 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
6597 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6599 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
6601 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
6605 * gcc.dg/noncompile/20040203-1.c: New test.
6606 * gcc.dg/noncompile/20040203-2.c: Likewise.
6607 * gcc.dg/noncompile/20040203-3.c: Likewise.
6608 * gcc.dg/20040203-1.c: Likewise.
6610 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
6613 * g++.dg/template/sizeof7.C: New test.
6615 2004-02-02 Eric Christopher <echristo@redhat.com>
6616 Zack Weinberg <zack@codesourcery.com>
6618 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
6620 2004-02-02 Zack Weinberg <zack@codesourcery.com>
6622 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
6623 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
6624 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
6625 * gcc.dg/cleanup-5.c: Run only on Linux targets.
6627 2004-02-02 Mark Mitchell <mark@codesourcery.com>
6630 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
6633 * g++.dg/ext/attrib13.C: New test.
6636 * g++.dg/conversion/op2.C: New test.
6638 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6640 * gcc.dg/titype-1.c: Fix pasto.
6642 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
6644 * gcc.dg/titype-1.c: New test.
6646 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6649 * g++.dg/template/non-type-template-argument-1.C,
6650 g++.dg/template/qualified-id1.C: Update dg-error marks.
6651 * g++.dg/template/nontype6.C: New test.
6653 2004-02-01 Roger Sayle <roger@eyesopen.com>
6655 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
6656 * gcc.dg/builtins-31.c: New testcase.
6657 * gcc.dg/builtins-32.c: New testcase.
6659 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
6661 * objc.dg/call-super-2.m: Update line numbers
6662 for the including of stddef.h.
6664 2004-01-30 Michael Matz <matz@suse.de>
6666 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
6667 g++.dg/ext/case-range3.C: New tests.
6669 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6673 * g++.dg/template/member4.C: New test.
6675 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6678 * g++.dg/template/sizeof6.C: New test.
6680 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6682 * gcc.dg/fwritable-strings-1.c: New test.
6684 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6686 * gcc.c-torture/compile/20040130-1.c: New test.
6688 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
6690 * objc.dg/call-super-2.m: Include stddef.h for size_t.
6692 2004-01-29 Mark Mitchell <mark@codesourcery.com>
6695 * g++.dg/template/ctor3.C: New test.
6697 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6699 * g++.dg/tc1: New directory.
6700 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
6701 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
6702 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
6703 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
6704 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
6706 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6708 * g++.dg/parse/error11.C: New test.
6709 * g++.dg/parse/error12.C: Likewise.
6711 2004-01-28 Ziemowit Laski <zlaski@apple.com>
6713 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
6714 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6716 2004-01-28 Mark Mitchell <mark@codesourcery.com>
6719 * g++.dg/ext/attrib12.C: New test.
6722 * g++.dg/parse/cast2.C: New test.
6724 2004-01-27 James E Wilson <wilson@specifixinc.com>
6726 * objc.dg/encode-2.m (main): New local string. Set depending on
6727 sizeof long. Use in sscanf call.
6728 * objc.dg/encode-3.m (main): New local string. Set depending on
6729 sizeof long. Use in scan_initial call.
6731 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6733 * objc.dg/call-super-2.m: Make LP64-safe.
6734 * objc.dg/desig-init-1.m: Likewise.
6736 2004-01-27 Devang Patel <dpatel@apple.com>
6738 * g++.dg/debug/namespace1.C: New test.
6740 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
6742 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
6745 * gcc.dg/arm-mmx-1.c: New test.
6747 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6749 * gcc.dg/20040127-1.c: New test.
6750 * gcc.dg/20040127-2.c: New test.
6752 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6754 * objc.dg/stret-1.m (glob): Renamed to globa.
6756 2004-01-26 Mark Mitchell <mark@codesourcery.com>
6759 * g++.dg/expr/for1.C: New test.
6761 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
6764 * gcc.dg/darwin-longlong.c: New test.
6766 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
6768 * gcc.dg/20040124-1.c: Moved test from here...
6769 * gcc.c-torture/compile/20040124-1.c: ...to here.
6771 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6773 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
6774 the assembly output if -m64 is passed.
6776 2004-01-25 Mark Mitchell <mark@codesourcery.com>
6779 * g++.dg/template/cond3.C: New test.
6781 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6784 * g++.dg/template/ttp7.C: New test.
6786 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6789 * g++.dg/template/nontype4.C: New test.
6790 * g++.dg/template/nontype5.C: Likewise.
6792 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
6794 * gcc.dg/torture/mips-clobber-at.c: New test.
6796 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
6798 * gcc.dg/20040124-1.c: New test.
6800 2004-01-24 Jakub Jelinek <jakub@redhat.com>
6802 * gcc.dg/20040123-1.c: New test.
6804 2004-01-23 Zack Weinberg <zack@codesourcery.com>
6806 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
6808 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
6810 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
6812 2004-01-23 Andrew Pinski <apinski@apple.com>
6814 * gcc.dg/20030121-1.c: Move to ..
6815 * gcc.dg/20040121-1.c: here.
6817 2004-01-23 Roger Sayle <roger@eyesopen.com>
6819 * gcc.dg/builtins-29.c: New test case.
6821 2004-01-23 Zack Weinberg <zack@codesourcery.com>
6824 * gcc.dg/builtins-30.c: New testcase.
6826 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
6828 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
6829 * lib/g77.exp: Likewise.
6830 * lib/objc.exp: Likewise.
6831 * lib/g++.exp: Likewise.
6833 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6835 * gcc.dg/struct-by-value-2.c: New test.
6837 2004-01-21 Andrew Pinski <apinski@apple.com>
6840 * gcc.dg/20030121-1.c: New test.
6842 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
6844 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
6845 clobber frame pointer register in asm statement.
6847 2004-01-21 Falk Hueffner <falk@debian.org>
6849 * gcc.c-torture/compile/20040121-1.c: New test.
6851 2004-01-21 Zack Weinberg <zack@codesourcery.com>
6853 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
6855 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
6857 * gcc.dg/ppc64-abi-2.c: New test.
6859 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
6861 * lib/treelang.exp: Fill out this file.
6862 * lib/treelang-dg.exp: New File.
6864 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
6866 * gcc.c-torture/compile/981022-1.c: Remove.
6867 * gcc.dg/array-5.c: Remove XFAIL.
6868 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
6869 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
6870 gcc.dg/cond-lvalue-1.c: Update.
6871 * gcc.dg/cast-lvalue-2.c: New test.
6873 2004-01-19 Mark Mitchell <mark@codesourcery.com>
6876 * g++.dg/other/error1.C (class foo): Tweak error message.
6879 * g++.dg/template/call2.C: New test.
6881 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6883 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
6884 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
6885 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
6886 scalar-return-1_x.c, scalar-return-2_y.c,
6887 scalar-return-3_x.c, scalar-return-3_y.c,
6888 scalar-return-4_x.c, scalar-return-4_y.c,
6889 struct-align-1.h, struct-align-1_x.c,
6890 struct-align-1_y.c, struct-align-2.h,
6891 struct-align-2_x.c, struct-align-2_y.c,
6892 struct-by-value-10_y.c, struct-by-value-11_x.c,
6893 struct-by-value-11_y.c, struct-by-value-12_x.c,
6894 struct-by-value-12_y.c, struct-by-value-13_x.c,
6895 struct-by-value-13_y.c, struct-by-value-14_x.c,
6896 struct-by-value-14_y.c, struct-by-value-15_x.c,
6897 struct-by-value-15_y.c, struct-by-value-16_y.c,
6898 struct-by-value-17_y.c, struct-by-value-18_y.c,
6899 struct-by-value-19_y.c, struct-by-value-1_x.c,
6900 struct-by-value-1_y.c, struct-by-value-20_y.c,
6901 struct-by-value-2_x.c, struct-by-value-2_y.c,
6902 struct-by-value-3_y.c, struct-by-value-4_x.c,
6903 struct-by-value-4_y.c, struct-by-value-5_y.c,
6904 struct-by-value-6_y.c, struct-by-value-7_y.c
6905 struct-by-value-8_x.c, struct-by-value-8_y.c
6906 struct-by-value-9_x.c, struct-by-value-9_y.c
6907 struct-return-10_x.c, struct-return-10_y.c,
6908 struct-return-19_x.c, struct-return-20_x.c
6909 struct-return-2_x.c, struct-return-2_y.c
6910 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
6911 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
6913 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6915 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
6916 attribute on sparc*-sun-solaris2.*.
6918 2004-01-18 Mark Mitchell <mark@codesourcery.com>
6921 * g++.dg/ext/typeof7.C: New test.
6923 2004-01-18 David Edelsohn <edelsohn@gnu.org>
6925 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
6926 * gcc.dg/const-elim-1.c: Same.
6928 2004-01-17 Ziemowit Laski <zlaski@apple.com>
6930 * objc.dg/stret-1.m: New.
6931 * objc.dg/stret-2.m: New.
6933 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6936 * g++.dg/ext/vector1.C: New test.
6938 2004-01-16 Geoffrey Keating <geoffk@apple.com>
6940 * gcc.dg/pch/import-1.c: New.
6941 * gcc.dg/pch/import-1.hs: New.
6942 * gcc.dg/pch/import-1a.h: New.
6943 * gcc.dg/pch/import-1b.h: New.
6944 * gcc.dg/pch/import-1c.h: New.
6946 2004-01-16 Mark Mitchell <mark@codesourcery.com>
6949 * g++.dg/ext/array1.C: New test.
6952 * g++.dg/conversion/op1.C: New test.
6954 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
6957 From Kazumoto Kojima / Dan Kegel:
6958 * gcc.dg/pr11864-1.c: New test.
6961 From Marcus Comstedt / Dan Kegel:
6962 * gcc.dg/pr10392-1.c: New test.
6964 2004-01-16 Mark Mitchell <mark@codesourcery.com>
6967 * g++.dg/init/ref10.C: New test.
6969 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6972 * g++.dg/parse/typename6.C: New test.
6974 2004-01-15 Geoffrey Keating <geoffk@apple.com>
6977 * testsuite/g++.dg/pch/wchar-1.C: New.
6978 * testsuite/g++.dg/pch/wchar-1.Hs: New.
6980 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6983 * g++.dg/expr/sizeof2.C: New test.
6985 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
6987 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
6989 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
6992 * g++.dg/lookup/strong-using-3.C: New.
6993 * g++.dg/lookup/using-10.C: New.
6995 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
6998 * g++.dg/lookup/strong-using-2.C: New.
7000 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
7001 Dan Kegel <dank@kegel.com>
7002 J"orn Rennecke <joern.rennecke@superh.com>
7005 * gcc.dg/pr9365-1.c: New test.
7007 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7010 * g++.dg/parse/casting-operator2.C: New test.
7011 * g++.old-deja/g++.pt/explicit83.C: Remove.
7013 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
7015 * gcc.dg/label-compound-stmt-1.c: New test.
7016 * gcc.c-torture/compile/950922-1.c,
7017 gcc.c-torture/compile/20000211-3.c,
7018 gcc.c-torture/compile/20000518-1.c,
7019 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
7020 compound statements.
7022 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
7024 * gcc.dg/ppc64-abi-1.c: New test.
7026 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
7028 * g++.dg/ext/attrib9.C: Add dg-warnings.
7030 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7033 * g++.dg/parse/dtor3.C: New test.
7035 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
7038 * g++.dg/parse/try-catch-1.C: New test.
7040 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
7042 * ada/acats/run_all.sh: Add more verbose output in acats.log
7043 when compiling tests.
7045 2004-01-12 Zack Weinberg <zack@codesourcery.com>
7048 * gcc.dg/typedef-redecl.c: New test case.
7049 * gcc.dg/typedef-redecl.h: New support file.
7051 2004-01-13 Jan Hubicka <jh@suse.cz>
7053 * gcc.dg/always_inline.c: New test.
7054 * gcc.dg/debug/20031231-1.c: Fix.
7056 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7059 * g++.dg/template/array3.C: New test.
7061 2004-01-12 Zack Weinberg <zack@codesourcery.com>
7063 * g++.dg/ext/lvalue1.C: No longer expected to fail.
7064 * g++.dg/warn/Wunused-2.C: Likewise.
7066 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7069 * g++.dg/template/instantiate6.C: New test.
7071 2004-01-12 Roger Sayle <roger@eyesopen.com>
7074 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
7076 2004-01-12 Jan Hubicka <jh@suse.cz>
7079 * gcc.dg/20040112-1.c: New.
7081 * gcc.dg/dwarf-die[1-7].c: Move to...
7082 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
7083 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
7085 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
7088 * g++.dg/parse/friend4.C: New test.
7090 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
7093 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
7094 definition is called a friend.
7096 2004-01-11 Zack Weinberg <zack@codesourcery.com>
7098 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
7100 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
7103 * g++.dg/parse/error10.C: New test.
7104 * g++.dg/template/arg2.C: Accept "invalid type" error.
7106 2004-01-11 Jakub Jelinek <jakub@redhat.com>
7109 * g++.dg/opt/expect2.C: New test.
7111 2004-01-10 Zack Weinberg <zack@codesourcery.com>
7113 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
7114 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
7115 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
7116 Update dg-error regexps.
7118 2004-01-10 Zack Weinberg <zack@codesourcery.com>
7120 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
7121 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
7123 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7125 * gcc.dg/pragma-re-1.c: Use right pointer type.
7127 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7129 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
7131 2004-01-09 Geoffrey Keating <geoffk@apple.com>
7133 * gcc.dg/rs6000-ldouble-1.c: New.
7135 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7139 * g++.dg/other/abstract1.C: New test.
7141 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
7143 * g++.dg/lookup/strong-using-1.C: New.
7145 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
7148 * gcc.dg/func-ptr-conv-1.c: New test.
7149 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
7151 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
7154 * gcc.c-torture/compile/20040109-1.c: New.
7156 2004-01-08 Stuart Hastings <stuart@apple.com>
7158 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
7159 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
7160 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
7162 2004-01-09 Alan Modra <amodra@bigpond.net.au>
7164 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
7166 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7168 * ada/acats/run_acats: Treat 'gnatchop' the same way
7169 as 'gnatmake'. Export GCC_DRIVER.
7170 * ada/acats/run_all.sh: Add target_gnatchop. Use
7171 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
7173 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7176 * g++.dg/template/dependent-expr4.C: New test.
7178 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
7180 * gcc.dg/altivec-11.c: New test.
7182 2004-01-07 Mark Mitchell <mark@codesourcery.com>
7184 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
7186 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7189 * gcc.dg/enum-compat-1.c: New test.
7190 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
7192 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
7195 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
7196 gcc.dg/c99-idem-qual-3.c: New tests.
7198 2004-01-07 Alan Modra <amodra@bigpond.net.au>
7200 * gcc.dg/winline-7.c: Don't cast void * to int.
7202 2004-01-06 Jan Hubicka <jh@suse.cz>
7204 * gcc.dg/i386-sse-5.c: New test
7205 * g++.dg/eh/simd-1.c: Add -w argument for i386.
7207 2004-01-05 Mark Mitchell <mark@codesourcery.com>
7210 * g++.dg/rtti/typeid4.C: New test.
7212 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7214 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
7216 2004-01-05 Mark Mitchell <mark@codesourcery.com>
7219 * g++.dg/template/error11.C: New test.
7222 * g++.dg/template/class2.C: New test.
7224 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
7225 Richard Sandiford <rsandifo@redhat.com>
7228 * g++.dg/opt/alias3.C: New test.
7230 2004-01-04 Mark Mitchell <mark@codesourcery.com>
7233 * g++.dg/template/koenig3.C: New test.
7236 * g++.dg/parse/offsetof3.C: New test.
7238 * g++.dg/init/copy7.C: Add missing dg-error markers.
7241 * g++.dg/init/copy7.c: New test.
7244 * g++.dg/parse/cast1.C: New test.
7246 2004-01-04 Jan Hubicka <jh@suse.cz>
7248 * gcc.dg/winline[1-7].c: New tests.
7250 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7253 * g++.dg/template/qualttp22.C: New test.
7255 2004-01-01 Jan Hubicka <jh@suse.cz>
7257 * gcc.dg/debug/20031231-1.c: New.
7258 * gcc.c-torture/compile/20040101-1.c: New.
7259 * gcc.dg/dwarf-die-[1-7].c: New.
7261 2004-01-01 Jakub Jelinek <jakub@redhat.com>
7263 PR optimization/13521
7264 * gcc.c-torture/compile/20031231-1.c: New test.
7266 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7268 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
7270 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7273 * g++.dg/template/crash16.C: New test.
7275 2003-12-30 Mark Mitchell <mark@codesourcery.com>
7277 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
7279 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
7281 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
7283 * g++.old-deja/g++.jason/thunk3.C: Likewise.
7284 * g++.old-deja/g++.law/profile1.C: Likewise.
7285 * gcc.c-torture/compile/981006-1.c: Likewise.
7286 * gcc.c-torture/execute/loop-2e.x: Likewise.
7287 * gcc.c-torture/execute/loop-2f.x: Remove.
7288 * gcc.c-torture/execute/loop-2g.x: Likewise.
7289 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
7290 * gcc.dg/20020312-2.c: Remove traces of dead ports.
7292 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
7295 * g++.dg/ext/attrib11.C: New test.
7298 * g++.dg/template/array2-1.C: New test.
7299 * g++.dg/template/array2-2.C: New test.
7301 2003-12-29 Mark Mitchell <mark@codesourcery.com>
7303 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
7305 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
7308 * g++.dg/template/array1-1.C: New test.
7309 * g++.dg/template/array1-2.C: New test.
7311 2003-12-29 Roger Sayle <roger@eyesopen.com>
7314 * g77.dg/12632.f: New test case.
7316 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7319 * g++.dg/parse/nontype1.C: New test.
7321 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7324 * g++.dg/parse/explicit1.C: New test.
7325 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
7327 2003-12-28 Mark Mitchell <mark@codesourcery.com>
7330 * g++.dg/opt/inline6.C: New test.
7333 * g++.dg/parse/error9.C: New test.
7335 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
7337 2003-12-28 Mark Mitchell <mark@codesourcery.com>
7340 * g++.dg/init/assign1.C: New test.
7342 2003-12-28 Roger Sayle <roger@eyesopen.com>
7345 * g++.dg/warn/format3.C: New test case.
7347 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7349 * gcc.c-torture/compile/20031227-1.c: New test.
7351 2003-12-23 Mark Mitchell <mark@codesourcery.com>
7353 * g++.dg/bprob/bprob.exp: Load target-supports.exp
7354 * g77.dg/bprob/bprob.exp: Likewise.
7355 * gcc.misc-tests/bprob.exp: Likewise.
7356 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
7357 variants on systems where the library does not provide that
7359 * gcc.dg/builtins-20.c: Use builtins-config.h.
7360 * gcc.dg/builtins-config.h: New file.
7362 2003-12-23 Mark Mitchell <mark@codesourcery.com>
7364 * lib/gcc-dg.exp (dg-require-profiling): New function.
7365 * lib/target-supports.exp (check_profiling_available): Likewise.
7366 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
7367 * g77.dg/bprob/bprob.exp: Likewise.
7368 * gcc.misc-tests/bprob.exp: Likewise.
7369 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
7370 * gcc.dg/20021014-1.c: Likewise.
7371 * gcc.dg/nest.c: Likewise.
7373 2003-12-23 Mark Mitchell <mark@codesourcery.com>
7375 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
7377 * g++.dg/lookup/java2.C: Likewise.
7378 * gcc.dg/cpp/lexident.c: Likewise.
7380 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
7382 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
7384 * gcc.c-torture/compile/961203-1.c: Likewise.
7385 * gcc.c-torture/compile/980506-1.c: Likewise.
7387 2003-12-23 Zack Weinberg <zack@codesourcery.com>
7389 * lib/gcc-dg.exp (dg-prune-output): New annotation.
7390 (additional_prunes): New global.
7391 (gcc-dg-prune): Handle additional per-test pruning.
7392 (dg-test): Clear additional_prunes between tests.
7394 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
7395 dg-prune-output to avoid spurious failures from assembler
7396 complaining about nonexistent WAW violations.
7397 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
7398 Use dg-prune-output to avoid spurious failures from assembler
7399 warning about Itanium B-step errata.
7401 2003-12-23 Mark Mitchell <mark@codesourcery.com>
7403 * g++.dg/abi/macro0.C: New test.
7404 * g++.dg/abi/macro1.C: Likewise.
7405 * g++.dg/abi/macro2.C: Likewise.
7407 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
7408 * g++.dg/abi/bitfield7.C: Likewise.
7409 * g++.dg/abi/dtor2.C: Likewise.
7410 * g++.dg/abi/mangle11.C: Likewise.
7411 * g++.dg/abi/mangle12.C: Likewise.
7412 * g++.dg/abi/mangle14.C: Likewise.
7413 * g++.dg/abi/mangle17.C: Likewise.
7414 * g++.dg/abi/vbase10.C: Likewise.
7415 * g++.dg/abi/vbase14.C: Likewise.
7416 * g++.dg/template/qualttp17.C: Likewise.
7418 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7421 * gcc.dg/20031223-1.c: New test.
7423 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7425 * gcc.dg/noreturn-7.c: New test.
7427 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7429 * gcc.dg/null-pointer-1.c: New test.
7431 2003-12-22 Mark Mitchell <mark@codesourcery.com>
7433 * g++.old-deja/g++.jason/template18.C: Remove.
7434 * g++.old-deja/g++.jason/template37.C: Likewise.
7437 * g++.dg/lookup/ns1.C: New test.
7440 * g++.dg/template/lookup3.C: New test.
7442 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7444 * g++.dg/template/recurse1.C: New test
7446 2003-12-22 Mark Mitchell <mark@codesourcery.com>
7449 * g++.dg/parse/semicolon1.C: New test.
7450 * g++.dg/parse/semicolon1.h: Likewise.
7452 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
7454 * gcc.dg/darwin-misaligned.c: New test.
7456 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
7459 * gcc.dg/20031222-1.c: New test.
7461 2003-12-21 Mark Mitchell <mark@codesourcery.com>
7464 * g++.dg/parse/error8.C: New test.
7467 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
7469 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
7471 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
7473 * gcc.c-torture/compile/930217-1.c: Likewise.
7474 * gcc.c-torture/compile/930513-1.c: Likewise.
7475 * gcc.c-torture/execute/920908-2.c: Likewise.
7476 * gcc.c-torture/execute/921204-1.c: Likewise.
7477 * gcc.c-torture/execute/930621-1.c: Likewise.
7478 * gcc.c-torture/execute/930630-1.c: Likewise.
7479 * gcc.c-torture/execute/931031-1.c: Likewise.
7480 * gcc.c-torture/execute/980602-2.c: Likewise.
7481 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7482 * gcc.c-torture/execute/compndlit-1.c: Likewise.
7483 * gcc.c-torture/execute/extzvsi.c: Likewise.
7484 * gcc.c-torture/unsorted/ext.c: Likewise.
7486 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
7489 * gcc.c-torture/compile/20031220-2.c: New test case.
7491 2003-12-20 Roger Sayle <roger@eyesopen.com>
7493 PR optimization/13031
7494 * gcc.c-torture/compile/20031220-1.c: New test case.
7496 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7498 * gcc.dg/cast-function-1.c: New test.
7500 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
7502 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
7505 2003-12-19 Mark Mitchell <mark@codesourcery.com>
7508 * g++.dg/ext/attrib10.C: New test.
7510 2003-12-19 Jakub Jelinek <jakub@redhat.com>
7512 * gcc.dg/cleanup-10.c: New test.
7513 * gcc.dg/cleanup-11.c: New test.
7515 2003-12-19 Jakub Jelinek <jakub@redhat.com>
7518 * g++.dg/opt/expect1.C: New test.
7520 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
7522 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
7524 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
7527 * gcc.dg/20031218-1.c: New test.
7530 * gcc.dg/20031218-2.c: New test.
7531 * gcc.dg/20031218-3.c: New test.
7533 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
7534 of label name and allow for USER_LABEL_PREFIX == "_" names.
7535 * g++.dg/abi/mangle18-2.C: Likewise.
7536 * g++.dg/abi/mangle19-1.C: Likewise.
7537 * g++.dg/abi/mangle19-2.C: Likewise.
7538 * g++.dg/abi/mangle20-1.C: Likewise.
7539 * g++.dg/abi/mangle20-2.C: Likewise.
7541 2003-12-18 Richard Henderson <rth@redhat.com>
7543 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
7545 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
7546 Dan Kegel <dank@kegel.com>
7549 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
7550 testing a cross compiler, it causes spurious compile failures.
7551 * lib/g++.exp: Likewise.
7553 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7556 * g++.dg/template/access13.C: New test.
7558 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
7560 * gcc.dg/20031216-1.c: New test.
7562 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7565 * g++.dg/template/error10.C: New test.
7567 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7569 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
7570 * g++.dg/eh/simd-2.C: Likewise.
7572 2003-12-17 James E Wilson <wilson@specifixinc.com>
7573 Roger Sayle <roger@eyesopen.com>
7575 * gcc.c-torture/execute/ieee/mzero5.c: New.
7577 2003-12-17 Mark Mitchell <mark@codesourcery.com>
7580 * g++.dg/parse/error6.C: New test.
7583 * g++.dg/parse/error7.C: New test.
7585 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
7587 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
7588 at -O with stabs debugging formats.
7589 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
7590 * gcc.dg/debug/debug-2.c: Likewise.
7592 2003-12-16 Mark Mitchell <mark@codesourcery.com>
7595 * g++.dg/init/error1.C: New test.
7598 * g++.dg/init/pm3.C: New test.
7600 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
7603 * gcc.dg/bitfld-8.c: New test.
7605 2003-12-16 James Lemke <jim@wasabisystems.com>
7607 * gcc.dg/arm-scd42-[123].c: New tests.
7609 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7612 * g++.dg/abi/mangle20-1.C: New test.
7613 * g++.dg/abi/mangle20-2.C: New test.
7615 2003-12-16 Mark Mitchell <mark@codesourcery.com>
7618 * g++.dg/other/offsetof2.C: Remove XFAIL.
7619 * g++.dg/parse/offsetof1.C: New test.
7620 * g++.gd/parse/offsetof2.C: Likewise.
7622 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7624 * g++.dg/template/nontype3.C: New test.
7625 * g++.dg/template/static2.C: Tweaked the dg-error clause.
7627 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7629 * g++.dg/warn/noreturn-3.C: Also test instantiation.
7631 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
7634 * g++.dg/expr/assign1.C: New test.
7637 * g++.dg/abi/mangle19-1.C: New test.
7638 * g++.dg/abi/mangle19-2.C: New test.
7640 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
7642 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
7644 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7646 * gcc.c-torture/execute/20031216-1.c: New test.
7648 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7650 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
7653 2003-12-15 Mark Mitchell <mark@codesourcery.com>
7656 * g++.dg/template/error9.C: New test.
7659 * g++.dg/template/error8.C: New test.
7661 2003-12-15 Roger Sayle <roger@eyesopen.com>
7664 * gcc.c-torture/execute/20031215-1.c: New test case.
7666 2003-12-15 Mark Mitchell <mark@codesourcery.com>
7669 * g++.dg/parse/error5.C: New test.
7672 * g++.dg/expr/sizeof1.C: New test.
7675 * g++.dg/template/crash15.C: New test.
7677 2003-12-15 Geoffrey Keating <geoffk@apple.com>
7679 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
7680 a non-POD type as the last named parameter of a varargs function.
7682 2003-12-15 Mark Mitchell <mark@codesourcery.com>
7686 * g++.dg/template/crash14.C: New test.
7687 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
7689 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
7691 * g++.dg/other/java1.C: New test.
7694 * g++.dg/abi/mangle18-1.C: New test.
7695 * g++.dg/abi/mangle18-2.C: New test.
7697 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7699 PR optimization/10312
7700 * gcc.c-torture/execute/20031214-1.c: New.
7702 2003-12-14 Mark Mitchell <mark@codesourcery.com>
7706 * g++.dg/parse/error3.C: New test.
7707 * g++.dg/parse/error4.C: Likewise.
7708 * g++.dg/abi/mangle4.C: Tweak error messages.
7709 * g++.dg/lookup/using5.C: Likewise.
7710 * g++.dg/other/error2.C: Likewise.
7711 * g++.dg/parse/typename5.C: Likewise.
7712 * g++.dg/parse/undefined1.C: Likewise.
7713 * g++.dg/template/arg2.C: Likewise.
7714 * g++.dg/template/ttp3.C: Likewise.
7715 * g++.dg/template/type1.C: Likewise.
7716 * g++.old-deja/g++.other/crash32.C: Likewise.
7717 * g++.old-djea/g++.pt/defarg8.C: Likewise.
7719 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7722 * g++.dg/warn/noreturn-3.C: New test.
7724 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7727 * g++.dg/abi/covariant3.C: New.
7729 2003-12-12 Jakub Jelinek <jakub@redhat.com>
7731 * g++.dg/eh/ia64-1.C: New test.
7733 2003-12-12 Roger Sayle <roger@eyesopen.com>
7735 PR optimization/13037
7736 * g77.f-torture/execute/13037.f: New test case.
7738 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
7741 * g++.dg/abi/covariant2.C: New.
7743 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
7745 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
7747 2003-12-11 Zack Weinberg <zack@codesourcery.com>
7749 * gcc.c-torture/execute/wchar_t-1.x: Delete.
7751 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
7754 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
7756 * lib/g++.exp (g++_version): Likewise.
7757 * lib/g77.exp (g77_version): Likewise.
7758 * lib/objc.exp (default_objc_version): Likewise.
7760 2003-12-10 Richard Henderson <rth@redhat.com>
7762 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
7764 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
7766 2003-12-08 Matt Austern <austern@apple.com>
7769 * lib/gcc-dg.exp (dg-require-visibility): Define.
7770 * lib/target-supports (check_visibility_available): Define.
7771 * gcc.dg/visibility-1.c: New test.
7772 * gcc.dg/visibility-2.c: Likewise.
7773 * gcc.dg/visibility-3.c: Likewise.
7774 * gcc.dg/visibility-4.c: Likewise.
7775 * gcc.dg/visibility-5.c: Likewise.
7776 * gcc.dg/visibility-6.c: Likewise.
7777 * g++.dg/ext/visibility-1.C: Likewise.
7778 * g++.dg/ext/visibility-2.C: Likewise.
7779 * g++.dg/ext/visibility-3.C: Likewise.
7780 * g++.dg/ext/visibility-4.C: Likewise.
7781 * g++.dg/ext/visibility-5.C: Likewise.
7782 * g++.dg/ext/visibility-6.C: Likewise.
7784 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7786 * g++.dg/lookup/java1.C: New test.
7787 * g++.dg/lookup/java2.C: New test.
7789 2003-12-07 Falk Hueffner <falk@debian.org>
7791 * g++.dg/opt/noreturn-1.C: New test.
7793 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
7795 * gcc.dg/overflow-1.c: New test.
7797 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7799 * g77.f-torture/compile/13060.f: New test.
7801 2003-12-06 Mark Mitchell <mark@codesourcery.com>
7804 * g++.dg/inherit/operator2.C: New test.
7806 2003-12-05 Mark Mitchell <mark@codesourcery.com>
7809 * g++.dg/ext/attrib9.C: New test.
7811 2003-12-05 Mark Mitchell <mark@codesourcery.com>
7814 * g++.dg/template/error7.C: New test.
7816 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
7817 J"orn Rennecke <joern.rennecke@superh.com>
7820 * g++.dg/other/struct-va_list.C: New test.
7822 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7825 * g++.dg/parse/defarg6.C: New test.
7827 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
7830 * gcc.c-torture/execute/20031201-1.c: New test.
7832 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
7834 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
7836 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7838 * gcc.dg/builtin-return-1.c: New test.
7840 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
7841 J"orn Rennecke <joern.rennecke@superh.com>
7843 PR optimization/13260
7844 * gcc.c-torture/execute/20031204-1.c: New test.
7846 2003-12-03 Mark Mitchell <mark@codesourcery.com>
7849 * g++.dg/template/error6.C: New test.
7851 2003-12-03 Jakub Jelinek <jakub@redhat.com>
7853 * gcc.dg/20031202-1.c: New test.
7855 2003-12-03 Mark Mitchell <mark@codesourcery.com>
7858 * g++.dg/template/eh1.C: New test.
7861 * g++.dg/template/error5.C: New test.
7863 2003-12-02 David Ung <davidu@mips.com>
7865 * gcc.dg/compat/vector-check.h: Corrected type for var
7868 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7871 * g++.dg/template/ptrmem8.C: New test.
7873 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7876 * g++.dg/template/dependent-expr3.C: New test.
7878 2003-12-01 James Lemke <jim@wasabisystems.com>
7880 * gcc.dg/arm-g2.c: New test.
7882 2003-12-01 Roger Sayle <roger@eyesopen.com>
7884 PR optimization/11634
7885 * gcc.dg/20031201-2.c: New test case.
7887 2003-12-01 Zack Weinberg <zack@codesourcery.com>
7890 * objc.dg/proto-lossage-3.m: New test.
7892 2003-12-01 Roger Sayle <roger@eyesopen.com>
7894 PR optimization/12628
7895 * gcc.dg/20031201-1.c: New test case.
7897 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7899 * gcc.dg/unaligned-1.c: New test.
7901 2003-11-30 Mark Mitchell <mark@codesourcery.com>
7904 * g++.dg/template/error4.C: New test.
7905 * g++.dg/template/nested3.C: Adjust error markers.
7907 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7909 * gcc.dg/cpp/assert4.c: Check more #system assertions.
7911 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
7914 * gcc.dg/bitfld-7.c: New test.
7916 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
7918 * gcc.dg/tls/asm-1.C: New test.
7920 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7922 * gcc.dg/cpp/assert4.c: Update.
7924 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7926 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
7927 * gcc.dg/builtin-apply3.c: New test.
7929 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7931 * lib/compat.exp (compat-obj): New xfaildata parameter.
7932 Use it to set compiler_conditional_xfail_data before compiling.
7933 (compat-get-options): Handle dg-xfail-if.
7934 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
7935 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
7936 * gcc.dg/compat/vector-1_y.c: Likewise.
7937 * gcc.dg/compat/vector-2_x.c: Likewise.
7938 * gcc.dg/compat/vector-2_y.c: Likewise.
7940 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7942 * g++.dg/opt/reg-stack4.C: New test.
7944 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7946 * gcc.dg/builtin-apply2.c: New test.
7948 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7950 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
7952 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7955 * g++.dg/template/template-id-2.C: New test.
7957 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7960 * g++.dg/template/memfriend1.C: New test.
7961 * g++.dg/template/memfriend2.C: Likewise.
7962 * g++.dg/template/memfriend3.C: Likewise.
7963 * g++.dg/template/memfriend4.C: Likewise.
7964 * g++.dg/template/memfriend5.C: Likewise.
7965 * g++.dg/template/memfriend6.C: Likewise.
7966 * g++.dg/template/memfriend7.C: Likewise.
7967 * g++.dg/template/memfriend8.C: Likewise.
7968 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
7970 2003-11-21 Mark Mitchell <mark@codesourcery.com>
7973 * g++.dg/ext/cond1.C: New test.
7975 2003-11-20 Richard Henderson <rth@redhat.com>
7977 * gcc.dg/20020201-2.c: Remove.
7978 * gcc.dg/20020201-4.c: Remove.
7979 * gcc.dg/20020304-1.c: Remove.
7981 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
7983 * gcc.dg/cpp/trad/xwin1.c: New test case.
7985 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
7987 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
7988 * lib/g77.exp: Likewise.
7989 * lib/objc.exp: Likewise.
7990 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
7993 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7996 * g++.dg/template/static5.C: New test.
7998 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
8000 * gcc.dg/nested-func-1.c: New test.
8002 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8004 * gcc.dg/cpp/assert4.c: New test.
8006 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8009 * g++.dg/lookup/using9.c: New test.
8011 2003-11-14 Mark Mitchell <mark@codesourcery.com>
8014 * g++.dg/template/error3.C: New test.
8016 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
8019 * ada/acats/run_acats, run_all.sh: Fix syntax error.
8020 No longer use a wrapper for gcc, since this does not work under
8023 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
8026 * g++.dg/template/ptrmem7.C: New test.
8028 2003-11-13 Andrew Pinski <apinski@apple.com>
8030 * gcc.c-torture/compile/20031113-1.c: New test.
8032 2003-11-13 Mark Mitchell <mark@codesourcery.com>
8033 Kean Johnston <jkj@sco.com>
8036 * gcc.dg/unused-4.c: Update.
8038 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8040 * g++.dg/opt/const3.C: New test.
8042 2003-11-13 Jan Hubicka <jh@suse.cz>
8044 * gcc.c-torture/compile/20031112-1.c: New test.
8046 2003-11-12 Mark Mitchell <mark@codesourcery.com>
8048 * g++.dg/parse/crash10.C: Remove bogus error marker.
8050 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8052 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
8053 (host_gcc): Likewise.
8054 (ROOT): Honor $PWDCMD.
8056 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
8058 2003-11-12 Catherine Moore <clm@redhat.com>
8060 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
8062 2003-11-12 Andreas Jaeger <aj@suse.de>
8063 Jakub Jelinek <jakub@redhat.com>
8064 Andrew Pinski <pinskia@physics.uc.edu>
8065 Richard Henderson <rth@redhat.com>
8067 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
8069 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
8071 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
8072 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
8074 2003-11-11 Andreas Jaeger <aj@suse.de>
8076 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
8078 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
8080 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
8082 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
8085 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
8087 * gcc.dg/trampoline-1.c: New test.
8089 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
8091 * gcc.c-torture/compile/200031109-1.c: New test.
8093 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8097 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
8098 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
8099 gcc.dg/format/no-y2k-1.c: Update.
8101 2003-11-08 Roger Sayle <roger@eyesopen.com>
8103 PR optimization/10467
8104 * gcc.dg/20031108-1.c: New test case.
8106 2003-11-07 Geoffrey Keating <geoffk@apple.com>
8108 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
8110 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
8112 * gcc.dg/compound-lvalue-1.c: New test.
8113 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
8116 2003-11-06 Geoffrey Keating <geoffk@apple.com>
8118 * gcc.dg/altivec-varargs-1.c: New test.
8120 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8122 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
8123 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
8124 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
8125 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
8126 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
8128 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
8130 * gcc.dg/cond-lvalue-1.c: New test.
8132 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
8134 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
8136 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8139 * g++.dg/template/instantiate5.C: New test.
8141 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8144 * g++.dg/ext/complit2.C: Replace test with self-contained version.
8145 * ChangeLog: Add missing first entry for above test.
8147 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8150 * g++.dg/template/using8.C: New test.
8151 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
8153 2003-11-02 Roger Sayle <roger@eyesopen.com>
8155 PR optimization/10817
8156 * gcc.c-torture/compile/20031102-1.c: New test case.
8158 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
8160 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
8163 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8165 * gcc.dg/20031102-1.c: New test.
8167 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8169 * gcc.dg/complex-1.c: New test.
8171 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8174 * g++.dg/template/crash13.C: Adjust expected error location.
8175 * g++.old-deja/g++.brendan/ns1.C: Likewise.
8177 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
8179 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8181 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
8184 * gcc.c-torture/compile/20031031-2.c: New test.
8186 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
8189 * gcc.c-torture/compile/20031031-1.c: New test.
8191 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
8193 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
8194 * gcc.misc-tests/bprob.exp: Likewise.
8195 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
8196 the execution test on arm-elf configs.
8197 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
8198 configs that don't support scratch files.
8199 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
8201 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
8203 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
8206 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
8208 * ada/acats/run_all.sh: Redirect mv output to /dev/null
8209 Avoid non pure sh syntax. Add more logging.
8211 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
8214 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8217 * gcc.dg/ppc-stackalign-1.c: New test.
8219 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
8221 * ada/acats/run_all.sh: Change output to be more compliant with
8223 Create acats.sum and acats.log files under testsuite/ada/acats
8224 Only run [a-z]* directories, to filter out e.g. CVS.
8225 Redirect build output to log file.
8227 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8229 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
8231 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
8234 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
8236 2003-10-27 Jakub Jelinek <jakub@redhat.com>
8238 * gcc.c-torture/compile/20031023-1.c: New test.
8239 * gcc.c-torture/compile/20031023-2.c: New test.
8240 * gcc.c-torture/compile/20031023-3.c: New test.
8241 * gcc.c-torture/compile/20031023-4.c: New test.
8243 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8246 * g++.dg/lookup/scoped8.C: New test.
8248 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8250 * g++.dg/opt/reg-stack3.C: New test.
8252 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8254 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
8256 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8259 * g++.dg/template/crash13.C: New test.
8261 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
8263 * gcc.dg/c99-restrict-2.c: New test.
8265 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
8267 PR c++/12698, c++/12699, c++/12700, c++/12566
8268 * g++.dg/inherit/covariant9.C: New test.
8269 * g++.dg/inherit/covariant10.C: New test.
8270 * g++.dg/inherit/covariant11.C: New test.
8272 2003-10-23 Jason Merrill <jason@redhat.com>
8275 * g++.dg/ext/complit2.C: New test.
8277 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8280 * gcc.c-torture/execute/20031020-1.c: New test.
8282 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8284 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
8285 following the jump_insn.
8287 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
8289 * gcc.dg/cast-lvalue-1.c: New test.
8291 2003-10-21 Mark Mitchell <mark@codesourcery.com>
8294 * g++.dg/template/cond2.C: New test.
8296 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
8298 * gcc.dg/builtins-28.c: New test.
8300 2003-10-20 Jan Hubicka <jh@suse.cz>
8302 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
8304 * testsuite/gcc.dg/inline-2.c: Likewise.
8306 2003-10-20 Phil Edwards <phil@codesourcery.com>
8308 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
8309 * gcc.dg/nest.c: Likewise.
8311 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8313 PR c++/9781, c++/10583, c++/11862
8314 * g++.dg/parse/crash13.C: New test.
8316 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8318 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
8320 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8322 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
8323 Define HAVE_C99_RUNTIME except on Solaris.
8324 * gcc.dg/builtins-20.c: Likewise.
8326 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8328 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
8330 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8333 * g++.dg/template/crash21.C: New test.
8335 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8338 * g++.dg/template/typename5.C: New test.
8340 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8343 * g++.dg/template/friend25.C: New test.
8345 2003-10-16 Ziemowit Laski <zlaski@apple.com>
8347 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
8350 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
8352 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
8355 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
8357 * gcc.c-torture/execute/960416-1.x: Remove.
8358 * gcc.c-torture/execute/divconst-3.x: Likewise.
8360 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
8363 * gcc.dg/torture/cris-volatile-1.c: New test.
8365 2003-10-14 Roger Sayle <roger@eyesopen.com>
8367 PR optimization/9325
8368 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
8369 for overflowing floating point to integer conversion during RTL
8372 2003-10-13 Ziemowit Laski <zlaski@apple.com>
8374 * objc/execute/_cmd.m: Fix typo.
8375 * objc.dg/image-info.m, objc.dg/symtab-1.m:
8376 Relax 'scan-assembler' regexp.
8377 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
8378 objc.dg/try-catch-4.m: Run on non-Darwin targets.
8379 * objc.dg/zero-link-2.m: Remove blank line.
8380 * objc.dg/zero-link-3.m: New test case.
8382 2003-10-13 Geoffrey Keating <geoffk@apple.com>
8384 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
8386 * gcc.dg/asm-names.c: Use scan-assembler-not rather
8387 than linker trickery.
8389 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8392 * g++.dg/other/friend2.C: New test.
8394 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8396 * gcc.dg/20031012-1.c: New test.
8398 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
8400 * gcc.dg/weak/weak-3.c: Fix for new warning.
8402 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
8404 PR optimization/8750
8405 * gcc.c-torture/execute/20031012-1.c: New test case.
8407 2003-10-11 Roger Sayle <roger@eyesopen.com>
8409 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
8410 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
8412 2003-10-11 Roger Sayle <roger@eyesopen.com>
8414 PR optimization/12260
8415 * gcc.c-torture/compile/20031011-2.c: New test case.
8417 2003-10-11 Roger Sayle <roger@eyesopen.com>
8419 * gcc.c-torture/execute/20031011-1.c: New testcase.
8421 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
8423 * gcc.c-torture/compile/20031011-1.c: New test.
8425 2003-10-11 Jan Hubicka <jh@suse.cz>
8427 * g++.dg/other/first-global.C: New test.
8429 2003-10-11 Roger Sayle <roger@eyesopen.com>
8431 * gcc.c-torture/execute/string-opt-18.c: New testcase.
8433 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
8435 * gcc.c-torture/compile/20031010-1.c: New test.
8437 2003-10-10 Geoffrey Keating <geoffk@apple.com>
8439 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
8440 * gcc.c-torture/execute/va-arg-25.c: ... here.
8442 2003-10-09 Mark Mitchell <mark@codesourcery.com>
8444 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
8446 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
8448 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
8450 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8452 * g++.dg/parse/error2.C: New test.
8454 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
8457 * g++.dg/other/error5.C: Modify the error message.
8458 * g++.dg/lookup/using8.C: New test.
8460 2003-10-07 Geoffrey Keating <geoffk@apple.com>
8462 * gcc.dg/darwin-abi-2.c: New file.
8463 * gcc.c-torture/execute/va-arg-24.c: New file.
8465 2003-10-06 Bob Wilson <bob.wilson@acm.org>
8467 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
8470 2003-10-06 Mark Mitchell <mark@codesourcery.com>
8473 * g++.dg/other/error4.C: Update error messages.
8474 * g++.dg/template/ptrmem4.C: Likewise.
8477 * g++.dg/init/new9.C: New test.
8479 PR c++/12334, c++/12236, c++/8656
8480 * g++.dg/ext/attrib8.C: New test.
8482 2003-10-06 Devang Patel <dpatel@apple.com>
8484 * gcc.dg/debug/dwarf2-3.h: New test.
8485 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
8487 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
8489 * g++.dg/opt/cfg2.C: New test.
8491 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8493 * g++.dg/opt/float1.C: New test.
8495 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8497 * gcc.dg/c90-array-lval-6.c: New test.
8498 * gcc.dg/c99-array-lval-6.c: New test.
8500 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
8501 Ziemowit Laski <zlaski@apple.com>
8503 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
8504 'Derived', so that it is never considered a class method; add
8505 new warning for '+port' method ambiguity.
8506 * objc.dg/method-12.m: Include <objc/objc.h> instead of
8507 <objc/objc-api.h> (needed on Mac OS X).
8508 * objc.dg/method-13.m: New test.
8510 2003-10-03 Roger Sayle <roger@eyesopen.com>
8512 PR optimization/9325, PR java/6391
8513 * gcc.c-torture/execute/20031003-1.c: New test case.
8515 2003-10-02 Mark Mitchell <mark@codesourcery.com>
8517 PR optimization/12180
8518 * gcc.dg/20031002-1.c: New test.
8521 * g++.dg/inherit/error1.C: New test.
8523 2003-10-02 Chris Demetriou <cgd@broadcom.com>
8525 * lib/f-torture.exp (search_for): Rename to...
8526 (search_for_re): This. Also, clean up comments and the
8527 "regexp" invocation.
8529 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
8531 * gcc.c-torture/compile/20031002-1.c: New test.
8533 2003-10-02 Jakub Jelinek <jakub@redhat.com>
8535 * g++.dg/opt/cond1.C: New test.
8537 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
8539 * gcc.dg/Wold-style-definition-2.c: New testcase.
8540 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
8542 2003-09-29 Richard Henderson <rth@redhat.com>
8544 * g++.dg/init/array10.C: Add dg-options.
8546 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8548 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
8550 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8552 * g++.dg/template/friend19.C: Fix typo.
8553 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
8555 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
8557 * gcc.c-torture/execute/20030928-1.c: New test.
8558 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
8560 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8562 * g++.dg/opt/unroll1.C: New test.
8564 2003-09-26 Roger Sayle <roger@eyesopen.com>
8566 PR optimization/11741
8567 * gcc.dg/20030926-1.c: New test case.
8569 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8572 * g++.dg/parse/access7.C: New test.
8573 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
8575 2003-09-24 Ziemowit Laski <zlaski@apple.com>
8577 MERGE OF objc-improvements-branch into MAINLINE:
8578 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
8579 if libobjc has not been built.
8580 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
8581 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
8582 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
8583 objc/execute/nested-3.m, objc/execute/np-2.m,
8584 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
8585 objc/execute/redefining_self.m, objc/execute/root_methods.m,
8586 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
8587 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
8588 objc.dg/special/unclaimed-category-1.h,
8589 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
8590 well as GNU runtime.
8591 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
8592 * execute/cascading-1.m, execute/function-message-1.m,
8593 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
8594 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
8595 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
8596 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
8597 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
8598 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
8599 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
8600 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
8601 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
8602 * objc.dg/bitfield-2.m: Run only on Darwin.
8603 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
8604 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
8605 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
8606 * objc.dg/const-str-1.m: Fix constant string layout.
8608 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
8610 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
8612 2003-09-23 Geoffrey Keating <geoffk@apple.com>
8614 * gcc.dg/darwin-abi-1.c: New file.
8616 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
8619 * gcc.c-torture/compile/20030921-1.c: New test.
8621 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8623 * g++.dg/opt/reg-stack2.C: New test.
8625 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
8627 * g++.dg/eh/delayslot1.C: New test.
8629 2003-09-20 Richard Henderson <rth@redhat.com>
8631 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
8633 2003-09-20 Roger Sayle <roger@eyesopen.com>
8635 * gcc.c-torture/execute/20030920-1.c: New test case.
8637 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8639 * g++.dg/rtti/typeid3.C: Correct expected error message.
8641 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8644 * g++.dg/parse/crash12.C: New test.
8646 2003-09-19 Janis Johnson <janis187@us.ibm.com>
8648 * gcc.dg/compat/mixed-struct-check.h: New.
8649 * gcc.dg/compat/mixed-struct-defs.h: New.
8650 * gcc.dg/compat/mixed-struct-init.h: New.
8651 * gcc.dg/compat/struct-by-value-19_main.c: New.
8652 * gcc.dg/compat/struct-by-value-19_x.c: New.
8653 * gcc.dg/compat/struct-by-value-19_y.c: New.
8654 * gcc.dg/compat/struct-by-value-20_main.c: New.
8655 * gcc.dg/compat/struct-by-value-20_x.c: New.
8656 * gcc.dg/compat/struct-by-value-20_y.c: New.
8657 * gcc.dg/compat/struct-return-19_main.c: New.
8658 * gcc.dg/compat/struct-return-19_x.c: New.
8659 * gcc.dg/compat/struct-return-19_y.c: New.
8660 * gcc.dg/compat/struct-return-20_main.c: New.
8661 * gcc.dg/compat/struct-return-20_x.c: New.
8662 * gcc.dg/compat/struct-return-20_y.c: New.
8664 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
8665 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
8666 so that it will not complain on LP64 targets.
8668 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8671 * g++.dg/template/friend24.C: New test.
8673 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
8676 * g++.dg/template/memtmpl2.C: New test.
8678 2003-09-18 Mark Mitchell <mark@codesourcery.com>
8681 * gcc.dg/builtin-apply1.c: New test.
8683 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
8686 * g++.dg/warn/Wunused-4.C: New test.
8688 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8691 * g++.dg/other/gc2.C: New test.
8693 2003-09-17 Mark Mitchell <mark@codesourcery.com>
8696 * g++.dg/rtti/typeid3.C: New test.
8699 * g++.dg/overload/template1.C: New test.
8701 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8703 * g++.dg/opt/cfg3.C: New test.
8705 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8708 * g++.dg/template/crash11.C: New test.
8710 2003-09-16 Jason Merrill <jason@redhat.com>
8711 Jakub Jelinek <jakub@redhat.com>
8713 * gcc.dg/attr-warn-unused-result.c: New test.
8715 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
8718 * g++.dg/expr/call2.C: New test.
8720 2003-09-15 Andreas Jaeger <aj@suse.de>
8722 * gcc.dg/Wold-style-definition-1.c: New test.
8724 2003-09-14 Mark Mitchell <mark@codesourcery.com>
8727 * g++.dg/parse/template12.C: New test.
8729 * g++.dg/abi/bitfield11.C: New test.
8730 * g++.dg/abi/bitfield12.C: Likewise.
8732 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
8734 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
8735 non-expansion of functional macro name without arguments at EOL.
8736 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
8738 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
8740 * gcc.c-torture/execute/20030914-[12].c: New tests.
8742 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
8745 * g++.dg/overload/addr1.C: New test.
8747 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
8749 * gcc.dg/20030909-1.c: New test.
8751 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8753 * gcc.dg/ultrasp10.c: New test.
8755 2003-09-09 Devang Patel <dpatel@apple.com>
8757 * gcc.dg/darwin-ld-6.c: New test.
8759 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8761 * gcc.dg/torture/builtin-explog-1.c: New testcase.
8763 2003-09-08 Mark Mitchell <mark@codesourcery.com>
8765 * gcc.dg/ia64-types1.c: New test.
8766 * gcc.dg/ia64-types2.c: Likewise.
8768 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8770 * gcc.dg/builtins-1.c: Add more _Complex tests.
8771 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8773 * gcc.dg/builtins-1.c: Test existing _Complex functions.
8774 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8776 2003-09-08 Mark Mitchell <mark@codesourcery.com>
8779 * g++.dg/lookup/koenig2.C: New test.
8782 * g++.dg/rtti/typeid2.C: New test.
8784 2003-09-08 Jakub Jelinek <jakub@redhat.com>
8786 * gcc.c-torture/compile/20030904-1.c: New test.
8788 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8790 * g++.dg/opt/longbranch2.C: New test.
8792 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8794 * g++.dg/template/crash10.C: Only compile it.
8796 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
8799 * gcc.c-torture/compile/20030907-1.c: New test.
8800 * g++.dg/init/array11.C: New test.
8802 2003-09-07 Mark Mitchell <mark@codesourcery.com>
8805 * g++.dg/init/struct1.C: New test.
8807 2003-09-07 Mark Mitchell <mark@codesourcery.com>
8810 * g++.dg/expr/comma1.C: New test.
8812 2003-09-06 Mark Mitchell <mark@codesourcery.com>
8815 * g++.dg/expr/static_cast5.C: New test.
8817 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
8820 * g++.dg/lookup/scoped7.C: New test.
8823 * g++.dg/other/static1.C: New test.
8826 * g++.dg/warn/template-1.C: New test.
8829 * g++.dg/template/crash10.C: New test.
8832 * g++.dg/overload/VLA.C: New test.
8835 * g++.dg/template/call1.C: New test.
8837 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8840 * g++.dg/parse/using3.C: New test.
8842 2003-09-06 Roger Sayle <roger@eyesopen.com>
8845 * g++.dg/overload/builtin3.C: New test case.
8847 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
8850 * gcc.dg/20030906-1.c: New test.
8851 * gcc.dg/20030906-2.c: Likewise.
8853 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
8856 * g++.dg/parse/defarg5.C: New test.
8858 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
8860 2003-09-05 Mark Mitchell <mark@codesourcery.com>
8863 * g++.dg/expr/static_cast4.C: New test.
8866 * g++.dg/template/crash9.C: New test.
8868 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
8870 * g++.old-deja/g++.ext/pretty2.C: Update for change
8872 * g++.old-deja/g++.ext/pretty3.C: Likewise.
8874 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
8877 * g++/dg/template/qualified-id1.C: New test.
8880 * g++.dg/warn/noeffect4.C: New test.
8882 2003-09-04 Matt Austern <austern@apple.com>
8884 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
8885 * g++.dg/ext/fnname2.C: Likewise.
8886 * g++.dg/ext/fnname3.C: Likewise.
8888 2003-09-04 Mark Mitchell <mark@codesourcery.com>
8890 * g++.dg/expr/lval1.C: New test.
8891 * g++.dg/ext/lvcast.C: Remove.
8893 2003-09-03 Roger Sayle <roger@eyesopen.com>
8895 PR optimization/11700.
8896 * gcc.c-torture/compile/20030903-1.c: New test case.
8898 2003-09-03 Mark Mitchell <mark@codesourcery.com>
8901 * g++.dg/abi/layout4.C: New test.
8903 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
8906 * g++.dg/parse/friend3.C: New test.
8908 2003-09-02 Mark Mitchell <mark@codesourcery.com>
8911 * g++.dg/template/class1.C: New test.
8914 * g++.dg/expr/call1.C: New test.
8916 2003-09-01 Mark Mitchell <mark@codesourcery.com>
8919 * g++.dg/init/ref9.C: New test.
8922 * g++.dg/template/nested4.C: New test.
8924 2003-08-29 Mark Mitchell <mark@codesourcery.com>
8927 * g++.dg/template/non-dependent4.C: New test.
8930 * g++.dg/inherit/conv1.C: New test.
8932 2003-08-29 Mark Mitchell <mark@codesourcery.com>
8935 * g++.dg/ext/label1.C: New test.
8936 * g++.dg/ext/label2.C: Likewise.
8938 2003-08-28 Mark Mitchell <mark@codesourcery.com>
8940 * g++.dg/expr/cond3.C: New test.
8942 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8944 * gcc.dg/builtins-1.c: Add new builtin cases.
8946 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8948 * gcc.dg/builtins-1.c: Add new cases.
8949 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8951 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8953 * gcc.dg/builtins-1.c: Add more math builtin tests.
8954 * gcc.dg/torture/builtin-attr-1.c: New test.
8956 2003-08-28 Mark Mitchell <mark@codesourcery.com>
8958 PR optimization/5079
8959 * g++.dg/opt/static3.C: New test.
8961 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8963 * gcc.misc-tests/gcov-10b.c: New test.
8965 2003-08-27 Mark Mitchell <mark@codesourcery.com>
8967 * g++.dg/opt/ptrmem3.C: New test.
8969 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
8971 2003-08-27 Jakub Jelinek <jakub@redhat.com>
8973 * gcc.dg/20030826-2.c: New test.
8975 2003-08-26 Roger Sayle <roger@eyesopen.com>
8978 * g77.f-torture/compile/12002.f: New test case.
8980 2003-08-26 Roger Sayle <roger@eyesopen.com>
8982 * gcc.dg/20030826-1.c: New test case.
8984 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
8986 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
8988 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
8991 * c++.dg/lookup/crash1.C: New test.
8993 * c++.dg/warn/noeffect3.C: New test.
8995 2003-08-25 Janis Johnson <janis187@us.ibm.com>
8997 * gcc.dg/compat/vector-1_x.c: Compile with -w.
8998 * gcc.dg/compat/vector-1_y.c: Ditto.
8999 * gcc.dg/compat/vector-2_x.c: Ditto.
9000 * gcc.dg/compat/vector-2_y.c: Ditto.
9002 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
9004 * gcc.dg/20030702-1.c: New test.
9006 2003-08-25 Mark Mitchell <mark@codesourcery.com>
9009 * g++.dg/ext/altivec-1.C: New test.
9011 2003-08-24 Richard Henderson <rth@redhat.com>
9013 * g++.dg/eh/simd-2.C: Add -w for x86.
9015 2003-08-23 Jakub Jelinek <jakub@redhat.com>
9017 * gcc.dg/20030815-1.c: New test.
9019 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9022 * g++.dg/parse/access6.C: New test.
9024 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9026 PR c++/641, c++/11876
9027 * g++.dg/template/friend22.C: New test.
9028 * g++.dg/template/friend23.C: Likewise.
9030 2003-08-22 Mark Mitchell <mark@codesourcery.com>
9032 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
9035 2003-08-22 Mark Mitchell <mark@codesourcery.com>
9037 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
9039 2003-08-22 Mark Mitchell <mark@codesourcery.com>
9041 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
9043 2003-08-22 Mark Mitchell <mark@codesourcery.com>
9045 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
9047 2003-08-22 Mark Mitchell <mark@codesourcery.com>
9049 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
9051 2003-08-21 Mark Mitchell <mark@codesourcery.com>
9054 * g++.dg/overload/prom1.C: New test.
9057 * g++.dg/parse/dtor2.C: New test.
9060 * g++.dg/parse/using2.C: New test.
9062 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
9065 * gcc.c-torture/compile/20030821-1.c: New.
9067 2003-08-20 Mark Mitchell <mark@codesourcery.com>
9070 * g++.dg/template/deduce2.C: New test.
9072 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
9074 * gcc.c-torture/execute/20030821-1.c: New test.
9076 2003-08-20 Roger Sayle <roger@eyesopen.com>
9079 * gcc.dg/20030820-1.c: New test case.
9081 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
9084 * g++.dg/warn/noeffect2.C: New test.
9086 2003-08-19 Mark Mitchell <mark@codesourcery.com>
9089 * g++.dg/template/dtor2.C: New test.
9092 * g++.dg/template/operator1.C: New test.
9093 * g++.dg/parse/operator4.C: New test.
9096 * g++.dg/expr/enum1.C: New test.
9097 * gcc.dg/c99-bool-1.c: Remove bogus warning.
9100 * g++.dg/parse/elab2.C: New test.
9101 * g++.dg/parse/typedef4.C: Change error message.
9102 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
9103 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
9104 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
9106 2003-08-19 Geoffrey Keating <geoffk@apple.com>
9108 * gcc.dg/pch/warn-1.c: New.
9109 * gcc.dg/pch/warn-1.hs: New.
9111 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
9114 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9116 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
9118 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
9120 * gcc.dg/uninit-D.c: New Test.
9121 * gcc.dg/uninit-E.c: New Test.
9122 * gcc.dg/uninit-F.c: New Test.
9123 * gcc.dg/uninit-G.c: New Test.
9125 2003-08-19 Michael Ritzert <ritzert@t-online.de>
9127 * g++.dg/README: Describe the pch directory.
9129 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9132 * g++.dg/parse/access4.C: New test.
9133 * g++.dg/parse/access5.C: Likewise.
9134 * g++.old-deja/g++.jason/access17.C: Adjust error message.
9136 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
9138 * gcc.dg/noncompile/20030818-1.c: New.
9140 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
9143 * g++.dg/warn/noeffect1.C: New test.
9145 * g++.dg/template/scope2.C: New test.
9146 * g++.dg/template/error2.C: Correct dg-error
9148 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
9150 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
9152 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
9155 * g++.dg/template/warn1.C: New.
9157 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
9159 * g++.dg/template/error2.C: New test.
9160 * g++.dg/lookup/using7.C: Adjust errors
9161 * g++.old-deja/g++.pt/crash36.C: Likewise.
9162 * g++.old-deja/g++.pt/derived3.C: Likewise.
9164 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9166 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
9167 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
9168 * gcc.c-torture/execute/builtins/string-9.c: New, from
9169 string-opt-9.c. Adjust for execute/builtins framework.
9170 * gcc.c-torture/execute/string-opt-9.c: Delete.
9172 2003-08-12 Mark Mitchell <mark@codesourcery.com>
9174 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
9176 * g++.dg/parse/ret-type2.C: New test.
9179 * g++.dg/init/new8.C: New test.
9182 * g++.dg/parse/typedef5.C: New test.
9185 * g++.dg/parse/qualified2.C: New test.
9186 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
9189 2003-08-11 Mark Mitchell <mark@codesourcery.com>
9191 * g++.dg/conversion/ptrmem1.C: New test.
9193 2003-08-11 Jakub Jelinek <jakub@redhat.com>
9196 * gcc.dg/20030811-1.c: New test.
9199 * gcc.c-torture/execute/20030811-1.c: New test.
9201 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9203 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
9205 2003-08-10 Mark Mitchell <mark@codesourcery.com>
9208 * g++.dg/inherit/multiple1.C: New test.
9210 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
9212 * gcc.dg/spe1.c: New test.
9215 * g++.dg/expr/cast2.C: New test.
9218 * g++.dg/template/dependent-name2.C: New test.
9220 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
9222 * g++.dg/parse/crash11.C: Put the dg options in comments.
9224 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
9226 * lib/gcc-dg.exp: Update for diagnostic change.
9228 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9231 * g++.dg/parse/crash11.C: New test.
9233 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
9235 * gcc.dg/cpp/spacing1.c: Update.
9237 2003-08-04 Janis Johnson <janis187@us.ibm.com>
9240 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
9243 2003-08-04 Roger Sayle <roger@eyesopen.com>
9246 * gcc.c-torture/compile/20030804-1.c: New test case.
9248 2003-08-04 Roger Sayle <roger@eyesopen.com>
9250 * gcc.dg/20030804-1.c: New test case.
9252 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
9254 * gcc.dg/cpp/separate-1.c: New test.
9256 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
9259 * g++.dg/template/dependent-expr2.C: New test.
9262 * g++.dg/expr/ptrmem1.C: New test.
9264 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9267 * g++.dg/template/friend15.C: New test.
9269 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
9271 * lib/dg-pch.exp: Work round PCH bug.
9273 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9275 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
9276 builtins. Move cases from builtins-4.c here.
9278 * gcc.dg/torture/builtin-math-1.c: New test taken from
9279 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
9282 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
9285 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
9288 * g++.dg/template/using7.C: New test.
9290 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
9292 * import1.c, import2.c: New tests.
9294 2003-08-01 Jakub Jelinek <jakub@redhat.com>
9296 * g++.dg/eh/crossjump1.C: New test.
9298 2003-08-01 Mark Mitchell <mark@codesourcery.com>
9301 * g++.dg/template/using6.C: New test.
9304 * g++.dg/template/koenig2.C: New test.
9306 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9309 * g++.dg/parse/typedef4.C: New test.
9311 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9313 PR c++/8442, c++/8806
9314 * g++.dg/template/elab1.C: New test.
9315 * g++.dg/template/type2.C: Likewise.
9316 * g++.dg/template/ttp3.C: Adjust expected error message.
9317 * g++.old-deja/g++.law/visibility13.C: Likewise.
9318 * g++.old-deja/g++.niklas/t135.C: Likewise.
9319 * g++.old-deja/g++.pt/ttp41.C: Likewise.
9320 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
9322 * g++.old-deja/g++.pt/ttp44.C: Likewise.
9324 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
9327 * g++.dg/ext/stmtexpr1.C: New test.
9329 * g++.dg/opt/tmp1.C: New test.
9332 * g++.dg/parse/constant4.C: New test.
9335 * g++.dg/template/using5.C: New test.
9337 2003-07-31 Roger Sayle <roger@eyesopen.com>
9339 * gcc.dg/builtins-27.c: New test case.
9341 2003-07-31 Jakub Jelinek <jakub@redhat.com>
9343 * gcc.dg/tls/opt-7.c: New test.
9345 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
9347 * g++.old-deja/g++.other/crash18.C: Remove.
9349 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
9351 * g++.dg/template/explicit3.C: New.
9352 * g++.dg/template/explicit4.C: New.
9353 * g++.dg/template/explicit5.C: New.
9356 * g++.dg/template/memtmpl1.C: New.
9358 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
9361 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
9362 * gcc.dg/i386-387-5.c (dg-options): Likewise.
9364 2003-07-30 Jan Hubicka <jh@suse.cz>
9368 2003-07-29 Zack Weinberg <zack@codesourcery.com>
9370 * gcc.dg/struct-in-proto-1.c: New test.
9372 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
9374 * gcc.dg/cpp/include2.c: Only expect one message.
9376 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
9379 * g++.dg/template/using1.C: New test.
9380 * g++.dg/template/using2.C: New test.
9381 * g++.dg/template/using3.C: New test.
9382 * g++.dg/template/using4.C: New test.
9384 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
9386 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
9387 * gcc.c-torture/execute/string-opt-10.c: Likewise.
9389 2003-07-28 Jan Hubicka <jh@suse.cz>
9392 * g++.dg/opt/call1.C: New test.
9394 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
9397 * g++.dg/init/enum2.C: New test.
9398 * g++.dg/template/overload1.C: Add "-w" option.
9400 2003-07-28 <hp@bitrange.com>
9402 * gcc.dg/Wdeclaration-after-statement-1.c,
9403 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
9405 2003-07-28 Jakub Jelinek <jakub@redhat.com>
9407 * gcc.c-torture/compile/20030725-1.c: New test.
9409 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
9411 * gcc.dg/20030505.c: Only run for SPE.
9412 Remove definition of opaque type.
9414 2003-07-27 Mark Mitchell <mark@codesourcery.com>
9416 * g++.dg/template/ptrmem6.C: New test.
9418 2003-07-26 Geoffrey Keating <geoffk@apple.com>
9420 * gcc.c-torture/compile/zero-strct-2.c: New test.
9422 2003-07-25 Geoffrey Keating <geoffk@apple.com>
9424 * gcc.dg/intermod-1.c: New test.
9426 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
9429 * g++.dg/template/lookup2.C: New test.
9430 * g++.dg/template/memclass1.C: Remove instantiated from error.
9431 * g++.dg/other/error2.C: Tweak expected errors.
9434 * g++.dg/template/defarg3.C: New test.
9436 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
9438 2003-07-24 Mark Mitchell <mark@codesourcery.com>
9440 * g++.dg/inherit/access5.C: New test.
9442 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9445 * g++.dg/template/crash8.C: New test.
9447 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
9450 * gcc.dg/noncompile/incomplete-2.c: New test.
9452 2003-07-23 Mark Mitchell <mark@codesourcery.com>
9455 * g++.dg/inherit/access4.C: New test.
9458 * g++.dg/expr/cond2.C: New test.
9460 PR optimization/10679
9461 * g++.dg/opt/inline4.C: New test.
9463 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
9465 * g++.dg/parse/crash10: New test.
9467 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9469 * g++.dg/ext/flexary1.C: New test.
9471 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9474 * g++.dg/template/crash9.C: New test.
9476 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9479 * g++.dg/parse/typedef3.C: New test.
9482 * g++.dg/parse/operator2.C: New test.
9485 * g++.dg/parse/def-tmpl-arg1.C: New test.
9488 * g++.dg/parse/funptr1.C: New test.
9491 * g++.dg/parse/ambig3.C: New test.
9494 * g++.dg/parse/operator3.C: New test.
9497 * g++.dg/parse/template10.C: New test.
9500 * g++.dg/parse/template11.C: New test.
9503 * g++.dg/parse/invalid-op1.C: New test.
9506 * g++.dg/parse/condexpr1.C: New test.
9508 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
9510 * g++.dg/ext/packed3.C: New test.
9511 * g++.dg/ext/packed4.C: New test.
9513 * gcc.dg/pack-test-3.c: New test.
9515 2003-07-21 Janis Johnson <janis187@us.ibm.com>
9517 * lib/compat.exp: Handle dg-options per source file.
9518 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
9519 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
9520 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
9521 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
9522 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
9523 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
9524 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
9525 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
9526 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
9527 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
9528 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
9529 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
9530 * g++.dg/compat/break/bitfield7_x.C: Ditto.
9531 * g++.dg/compat/break/bitfield7_y.C: Ditto.
9533 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
9536 * gcc.c-torture/execute/20030718-1.c: New test.
9538 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9540 PR optimization/11536
9541 * gcc.dg/20030721-1.c: New test.
9543 2003-07-19 Mark Mitchell <mark@codesourcery.com>
9546 * g++.dg/template/lookup1.C: New test.
9548 2003-07-19 Zack Weinberg <zack@codesourcery.com>
9550 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
9551 diagnostics of ill-formed constructs involving labels.
9552 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
9553 the new 'previously defined here' message.
9555 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
9557 * g++.dg/parse/non-dependent2.C: New test.
9559 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
9561 * g++.dg/init/init-ref4.C: xfail on targets without
9564 2003-07-17 Jakub Jelinek <jakub@redhat.com>
9567 * gcc.c-torture/execute/20030717-1.c: New test.
9569 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9571 * g++.dg/opt/cfg1.C: New test.
9573 2003-07-17 Mark Mitchell <mark@codesourcery.com>
9575 PR optimization/11557
9576 * gcc.dg/20030717-1.c: New test.
9578 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
9581 * g++.dg/expr/crash-1.C: New test.
9584 * g++.dg/template/init3.C: New test.
9587 * g++.dg/template/non-dependent1.C: New test.
9590 * g++.dg/template/non-dependent2.C: New test.
9593 * g++.dg/template/non-dependent3.C: New test.
9596 * g++.dg/template/sizeof5.C: New test.
9598 2003-07-17 Geoffrey Keating <geoffk@apple.com>
9601 * gcc.c-torture/compile/mangle-1.c: New file.
9603 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9606 * g++.dg/parse/access3.C: New test.
9608 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
9611 * g++.dg/init/init-ref4.C: New test.
9613 2003-07-16 Mark Mitchell <mark@codesourcery.com>
9616 * g++.dg/parse/constant3.C: New test.
9617 * g++.dg/parse/crash7.C: Likewise.
9619 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
9622 * gcc.dg/i386-pentium4-not-mull.c: New.
9624 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
9626 * gcc.dg/asm-names.c (ymain): Make it weak.
9628 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9631 * g++.dg/template/friend21.C: New test.
9633 2003-07-16 Jakub Jelinek <jakub@redhat.com>
9635 * gcc.dg/cleanup-8.c: New test.
9636 * gcc.dg/cleanup-9.c: New test.
9638 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
9640 * g++.dg/ext/dll-MI1.h: New file.
9641 * g++.dg/ext/dllexport-MI1.C: New file.
9642 * g++.dg/ext/dllimport-MI1.C: New file.
9644 2003-07-15 Jakub Jelinek <jakub@redhat.com>
9646 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
9647 it does not have cmpstrsi patterns (just cmpmemsi).
9649 2003-07-15 Mark Mitchell <mark@codesourcery.com>
9652 * g++.dg/debug/debug8.C: New test.
9654 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9657 * g++.dg/template/crash7.C: New test.
9659 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
9662 * gcc.c-torture/compile/20030708-1.c: New.
9664 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9666 * gcc.c-torture/execute/20030715-1.c: New test.
9668 2003-07-14 Geoffrey Keating <geoffk@apple.com>
9670 * gcc.dg/pch/inline-3.c: New file.
9671 * gcc.dg/pch/inline-3.hs: New file.
9672 * gcc.dg/pch/inline-4.c: New file.
9673 * gcc.dg/pch/inline-4.hs: New file.
9675 2003-07-14 Mark Mitchell <mark@codesourcery.com>
9678 * g++.dg/template/crash6.C: New test.
9681 * g++.dg/template/friend20.C: New test.
9684 * g++.dg/template/overload2.C: New test.
9686 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9688 PR optimization/11440
9689 * gcc.c-torture/execute/20030714-1.c: New test.
9691 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9694 * g++.dg/template/partial2.C: New test.
9696 2003-07-13 Mark Mitchell <mark@codesourcery.com>
9699 * g++.dg/template/anon1.C: New test.
9703 * g++.dg/parse/template9.C: Likewise.
9704 * g++.dg/template/crash4.C: New test.
9705 * g++.dg/template/koenig1.C: Likewise.
9706 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
9707 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
9708 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
9710 * g++.old-deja/g++.jason/template36.C: Likewise.
9711 * g++.old-deja/g++.mike/p1989.C: Likewise.
9712 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
9713 * g++.old-deja/g++.pt/ttp20.C: Use this->.
9714 * g++.old-deja/g++.pt/ttp21.C: Use this->.
9715 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
9717 * g++.old-deja/g++.pt/union2.C: Use this->.
9719 2003-07-11 Jakub Jelinek <jakub@redhat.com>
9721 * gcc.dg/20030711-1.c: New test.
9723 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
9726 * g++.dg/parse/args1.C: New test.
9727 * g++.pt/defarg8.C: Change expected errors.
9729 2003-07-11 Mark Mitchell <mark@codesourcery.com>
9732 * g++.dg/template/nontype2.C: New test.
9735 * g++.dg/parse/template8.C: New test.
9738 * g++.dg/template/scope1.C: New test.
9740 * g++.dg/warn/Wsign-compare-1.C: New test.
9742 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9744 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
9746 2003-07-10 Mark Mitchell <mark@codesourcery.com>
9749 * g++.dg/template/explicit2.C: New test.
9752 * g++.dg/warn/pedantic1.C: New test.
9754 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
9757 * g++.dg/other/field1.C: New test.
9759 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
9762 * gcc.c-torture/compile/20030707-1.c: New.
9764 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9767 * g++.dg/template/access12.C: New test.
9769 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
9771 * g++.dg/bprob/bprob.exp (prof_ext): Update.
9772 * g77.dg/bprob/bprob.exp (prof_ext): Update.
9773 * gcc.misc-tests/bprob.exp (prof_ext): Update.
9774 * gcc.misc-tests/gcov.exp: Update
9775 * g++.dg/gcov/gcov.exp: Update
9776 * lib/gcov.exp: Update.
9778 2003-07-08 Mark Mitchell <mark@codesourcery.com>
9780 * g++.dg/abi/mangle17.C: Make sure template expressions are
9782 * g++.dg/abi/mangle4.C: Mark erroneous casts.
9783 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
9784 * g++.dg/opt/stack1.C: Remove erroneous code.
9785 * g++.dg/parse/template7.C: New test.
9786 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
9787 * g++.old-deja/g++.pt/crash4.C: Likewise.
9789 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9791 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
9792 with zero or one occurence of `$' after the initial `L'.
9794 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
9796 * gcc.c-torture/compile/20030704-1.c: Add a comment.
9798 2003-07-08 Roger Sayle <roger@eyesopen.com>
9801 * gcc.dg/Wunreachable-6.c: New testcase.
9802 * gcc.dg/Wunreachable-7.c: New testcase.
9804 2003-07-08 Jakub Jelinek <jakub@redhat.com>
9807 * gcc.dg/20030708-1.c: New test.
9809 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
9811 * gcc.dg/compat/sdata-section.h: New file.
9812 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
9813 * gcc.dg/torture/mips-sdata-1.c: New test.
9815 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9818 * g++.dg/template/friend19.C: New test.
9820 2003-07-08 Jakub Jelinek <jakub@redhat.com>
9822 * g++.dg/opt/strength-reduce.C: New test.
9824 2003-07-07 Roger Sayle <roger@eyesopen.com>
9827 * gcc.dg/20030707-1.c: New testcase.
9829 2003-07-07 Roger Sayle <roger@eyesopen.com>
9831 PR optimization/11059
9832 * g++.dg/opt/emptyunion.C: New testcase.
9834 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9835 Eric Botcazou <ebotcazou@libertysurf.fr>
9837 * g++.dg/opt/stack1.C: New test.
9839 2003-07-05 Mark Mitchell <mark@codesourcery.com>
9841 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
9845 * g++.dg/expr/static_cast3.C: New test.
9847 2003-07-04 Zack Weinberg <zack@codesourcery.com>
9849 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
9851 * gcc.dg/concat.c: Concatenation of string constants with
9852 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
9853 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
9854 * gcc.dg/cpp/escape-2.c: Use wide character constants where
9855 necessary to avoid multi-character character constant warning.
9856 * gcc.dg/cpp/escape.c: Likewise.
9857 * gcc.dg/cpp/ucs.c: Likewise.
9858 Remove backslashes from dg-bogus comments, as they confuse Tcl.
9861 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9864 * gcc.c-torture/compile/20030704-1.c: New.
9866 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
9868 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
9870 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
9872 PR c++/5287, PR c++/7910, PR c++/11021
9873 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
9875 * g++.dg/ext/dllimport2.C: Add tests for warnings.
9876 * g++.dg/ext/dllimport3.C: Likewise.
9877 * g++.dg/ext/dllimport4.C: New file.
9878 * g++.dg/ext/dllimport5.C: New file.
9879 * g++.dg/ext/dllimport6.C: New file.
9880 * g++.dg/ext/dllimport7.C: New file.
9881 * g++.dg/ext/dllimport8.C: New file.
9882 * g++.dg/ext/dllimport9.C: New file.
9883 * g++.dg/ext/dllimport10.C: New file.
9884 * g++.dg/ext/dllexport1.C: New file.
9886 2003-07-03 Mark Mitchell <mark@codesourcery.com>
9888 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
9889 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
9891 2003-07-03 Roger Sayle <roger@eyesopen.com>
9893 * gcc.dg/builtins-25.c: New testcase.
9894 * gcc.dg/builtins-26.c: New testcase.
9896 2003-07-03 Janis Johnson <janis187@us.ibm.com>
9898 * gcc.dg/compat/vector-defs.h: New file.
9899 * gcc.dg/compat/vector-setup.h: New file.
9900 * gcc.dg/compat/vector-check.h: New file.
9901 * gcc.dg/compat/vector-1_main.c: New file.
9902 * gcc.dg/compat/vector-1_x.c: New file.
9903 * gcc.dg/compat/vector-1_y.c: New file.
9904 * gcc.dg/compat/vector-2_main.c: New file.
9905 * gcc.dg/compat/vector-2_x.c: New file.
9906 * gcc.dg/compat/vector-2_y.c: New file.
9908 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
9909 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
9910 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
9911 * gcc.dg/compat/struct-align-1.h: New file.
9912 * gcc.dg/compat/struct-align-1_main.c: New file.
9913 * gcc.dg/compat/struct-align-1_x.c: New file.
9914 * gcc.dg/compat/struct-align-1_y.c: New file.
9915 * gcc.dg/compat/struct-align-2.h: New file.
9916 * gcc.dg/compat/struct-align-2_main.c: New file.
9917 * gcc.dg/compat/struct-align-2_x.c: New file.
9918 * gcc.dg/compat/struct-align-2_y.c: New file.
9920 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
9921 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
9922 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
9923 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
9924 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
9925 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9926 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
9927 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
9928 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
9929 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
9930 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
9931 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
9932 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
9933 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
9934 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
9935 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
9936 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
9937 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
9938 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
9939 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
9940 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
9941 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
9942 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
9943 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
9944 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
9945 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
9946 * gcc.dg/compat/struct-return-10_x.c: Ditto.
9947 * gcc.dg/compat/struct-return-2_x.c: Ditto.
9948 * gcc.dg/compat/struct-return-3_x.c: Ditto.
9950 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9952 * gcc.dg/i386-call-1.c: New test.
9954 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
9957 * g++.dg/parse/defarg4.C: New.
9959 2003-07-03 Roger Sayle <roger@eyesopen.com>
9962 * gcc.c-torture/compile/20030703-1.c: New test case.
9964 2003-07-03 Mark Mitchell <mark@codesourcery.com>
9966 * g++.dg/template/local3.C: Remove extra semicolon.
9968 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9970 * gcc.dg/i386-volatile-1.c: New test.
9972 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
9975 * g++.dg/other/offsetof2.C: XFAIL.
9976 * g++.dg/other/offsetof5.C: New.
9979 * g++.dg/template/error1.C: New.
9982 * g++.dg/template/dependent-expr1.C: New.
9984 2003-07-01 Mark Mitchell <mark@codesourcery.com>
9987 * g++.dg/template/local3.C: New test.
9990 * g++.dg/lookup/scoped6.C: New test.
9992 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
9995 * g++.dg/other/error7.C: New test.
9997 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
9999 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
10000 * g++.old-deja/g++.abi/vtable3.h: Likewise.
10001 * g++.old-deja/g++.law/code-gen5.C: Likewise.
10002 * g++.old-deja/g++.other/union2.C: Likewise.
10003 * gcc.dg/c90-const-expr-2.c: Likewise.
10004 * gcc.dg/c90-const-expr-3.c: Likewise.
10005 * gcc.dg/c99-const-expr-2.c: Likewise.
10006 * gcc.dg/c99-const-expr-3.c: Likewise.
10007 * gcc.dg/concat.c: Likewise.
10009 2003-07-01 Mark Mitchell <mark@codesourcery.com>
10012 * g++.dg/init/static1.C: New test.
10014 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10016 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
10017 * g++.old-deja/g++.other/access2.C: Likewise.
10018 * g++.old-deja/g++.other/decl2.C: Likewise.
10019 * gcc.c-torture/execute/20020615-1.c: Likewise.
10021 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10024 * g++.dg/template/sizeof4.C: New test.
10026 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10028 * g++.dg/other/error6.C: New test.
10030 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10033 * g++.dg/parse/constant2.C: New test.
10035 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
10038 * g++.dg/other/error5.C: New test.
10040 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10042 * gcc.dg/format/gcc_diag-1.c: New test.
10044 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
10046 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
10048 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
10050 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
10051 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
10052 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
10054 2003-06-28 Jakub Jelinek <jakub@redhat.com>
10056 * gcc.c-torture/execute/builtins/string-8.c: New test.
10057 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
10058 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
10059 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
10061 2003-06-27 Mark Mitchell <mark@codesourcery.com>
10064 * g++.dg/ext/typeof6.C: New test.
10066 2003-06-27 Mark Mitchell <mark@codesourcery.com>
10069 * g++.dg/init/enum1.C: New test.
10071 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
10073 * gcc.dg/20030627-1.c: New test.
10075 2003-06-26 Mark Mitchell <mark@codesourcery.com>
10078 * g++.dg/expr/static_cast2.C: New test.
10080 2003-06-26 Roger Sayle <roger@eyesopen.com>
10081 Jakub Jelinek <jakub@redhat.com>
10083 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
10084 sprintf(dst,"%s",src) optimization.
10085 * gcc.c-torture/execute/20030626-1.c: New test case.
10086 * gcc.c-torture/execute/20030626-2.c: New test case.
10088 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
10090 * gcc.c-torture/execute/multi-ix.c: New test.
10092 * gcc.c-torture/execute/simd-4.c (main):
10093 Added missing semicolon at end of union.
10095 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
10098 * g++.dg/template/explicit-instantiation3.C: New test.
10100 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10102 * gcc.dg/20030626-1.c: Use signed char.
10104 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10106 * gcc.dg/20030626-1.c: New test.
10108 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
10110 * const-str-2.m: Update.
10112 2003-06-25 Mark Mitchell <mark@codesourcery.com>
10115 * g++.dg/rtti/dyncast1.C: New test.
10116 * g++.dg/abi/mangle4.C: Correct base-specifier access.
10117 * g++.dg/lookup/scoped1.C: Remove XFAIL.
10118 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
10121 * g++.dg/expr/static_cast1.C: New test.
10123 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
10125 * gcc.dg/20030625-1.c: New test.
10127 2003-06-24 Roger Sayle <roger@eyesopen.com>
10129 * gcc.c-torture/compile/20030624-1.c: New test case.
10131 2003-06-24 Jakub Jelinek <jakub@redhat.com>
10133 * gcc.c-torture/execute/string-opt-17.c: New test.
10135 2003-06-24 Mark Mitchell <mark@codesourcery.com>
10138 * g++.dg/parse/crash6.C: New test.
10140 2003-06-23 Roger Sayle <roger@eyesopen.com>
10142 * gcc.dg/builtins-24.c: New test case.
10144 2003-06-23 Jakub Jelinek <jakub@redhat.com>
10146 * g++.dg/opt/operator1.C: New test.
10148 2003-06-22 Roger Sayle <roger@eyesopen.com>
10150 * gcc.c-torture/execute/string-opt-16.c: New test case.
10152 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10154 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
10155 * g++.old-deja/g++.other/conv7.C: Likewise
10156 * g++.old-deja/g++.other/overcnv2.C: Likewise.
10157 * g++.old-deja/g++.other/overload14.C: Likewise.
10159 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
10161 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
10162 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
10164 2003-06-20 Mark Mitchell <mark@codesourcery.com>
10167 * g++.dg/warn/Winline-3.C: New test.
10169 2003-06-20 Mark Mitchell <mark@codesourcery.com>
10171 * lib/target-supports.exp (check_alias_available): Make the test
10172 program acceptable to the Solaris assembler.
10175 * g++.dg/template/memclass2.C: New test.
10177 2003-06-20 Mark Mitchell <mark@codesourcery.com>
10178 Eric Botcazou <ebotcazou@libertysurf.fr>
10180 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
10181 data for non-matching targets.
10182 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
10184 2003-06-20 Mark Mitchell <mark@codesourcery.com>
10187 * g++.dg/template/member3.C: New test.
10189 2003-06-19 Mark Mitchell <mark@codesourcery.com>
10192 * g++.dg/template/func1.C: New test.
10195 * g++.dg/template/static4.C: New test.
10196 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
10199 * g++.dg/init/ref7.C: New test.
10201 2003-06-19 Matt Austern <austern@apple.com>
10204 * g++.dg/anew1.C: New test.
10205 * g++.dg/anew2.C: New test.
10206 * g++.dg/anew3.C: New test.
10207 * g++.dg/anew4.C: New test.
10209 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
10211 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
10213 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
10215 * gcc.c-torture/execute/simd-4.c (main): Make expected value
10218 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
10220 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
10223 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
10225 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
10226 * gcc.c-torture/compile/961203-1.c: Likewise.
10227 * gcc.c-torture/compile/980506-1.c: Likewise.
10229 2003-06-17 Mark Mitchell <mark@codesourcery.com>
10232 * g++.dg/lookup/using7.C: New test.
10234 2003-06-17 Mark Mitchell <mark@codesourcery.com>
10237 * g++.dg/abi/conv1.C: Remove it.
10238 * g++.dg/template/conv7.C: New test.
10239 * g++.dg/template/conv8.C: Likewise.
10240 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
10241 conversion operator.
10243 2003-06-17 Janis Johnson <janis187@us.ibm.com>
10245 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
10246 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10247 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10248 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10249 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10250 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10251 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10252 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10253 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10254 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10255 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10256 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10257 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10258 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10259 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10260 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10261 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10262 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10263 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10264 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10265 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10266 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10267 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10268 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10269 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10270 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10271 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10272 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10273 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10275 2003-06-16 Mark Mitchell <mark@codesourcery.com>
10277 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
10278 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
10281 2003-06-16 Roger Sayle <roger@eyesopen.com>
10283 * gcc.dg/i386-387-5.c: New test case.
10284 * gcc.dg/i386-387-6.c: New test case.
10285 * gcc.dg/builtins-23.c: New test case.
10287 2003-06-15 Roger Sayle <roger@eyesopen.com>
10289 * gcc.dg/builtins-22.c: New test case.
10290 * gcc.dg/i386-387-1.c: Update to test exp.
10291 * gcc.dg/i386-387-2.c: Likewise.
10293 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10295 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
10297 2003-06-12 Mark Mitchell <mark@codesourcery.com>
10299 * lib/gcc-dg.exp (dg-require-dll): New function.
10300 (dg-xfail-if): Likewise.
10301 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
10304 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
10305 * gcc.c-torture/compile/20001205-1.c: Likewise.
10306 * gcc.c-torture/compile/20001226-1.c: Likewise.
10307 * gcc.c-torture/compile/20010518-2.c: Likewise.
10308 * gcc.c-torture/compile/20020312-1.c: Likewise.
10309 * gcc.c-torture/compile/20020604-1.c: Likewise.
10310 * gcc.c-torture/compile/920501-12.c: Likewise.
10311 * gcc.c-torture/compile/920501-4.c: Likewise.
10312 * gcc.c-torture/compile/920520-1.c: Likewise.
10313 * gcc.c-torture/compile/920521-1.c: Likewise.
10314 * gcc.c-torture/compile/920625-1.c: Likewise.
10315 * gcc.c-torture/compile/961203-1.c: Likewise.
10316 * gcc.c-torture/compile/980506-1.c: Likewise.
10317 * gcc.c-torture/compile/981006-1.c: Likewise.
10318 * gcc.c-torture/compile/981022-1.c: Likewise.
10319 * gcc.c-torture/compile/981223-1.c: Likewise.
10320 * gcc.c-torture/compile/990617-1.c: Likewise.
10321 * gcc.c-torture/compile/dll.c: Likewise.
10322 * gcc.c-torture/compile/labels-3.c: Likewise.
10323 * gcc.c-torture/compile/mipscop-1.c: Likewise.
10324 * gcc.c-torture/compile/mipscop-2.c: Likewise.
10325 * gcc.c-torture/compile/mipscop-3.c: Likewise.
10326 * gcc.c-torture/compile/mipscop-4.c: Likewise.
10327 * gcc.c-torture/compile/simd-5.c: Likewise.
10328 * gcc.c-torture/compile/20000804-1.x: Remove.
10329 * gcc.c-torture/compile/20001205-1.x: Likewise.
10330 * gcc.c-torture/compile/20001226-1.x: Likewise.
10331 * gcc.c-torture/compile/20010518-2.x: Likewise.
10332 * gcc.c-torture/compile/20020312-1.x: Likewise.
10333 * gcc.c-torture/compile/20020604-1.x: Likewise.
10334 * gcc.c-torture/compile/920501-12.x: Likewise.
10335 * gcc.c-torture/compile/920501-4.x: Likewise.
10336 * gcc.c-torture/compile/920520-1.x: Likewise.
10337 * gcc.c-torture/compile/920521-1.x: Likewise.
10338 * gcc.c-torture/compile/920625-1.x: Likewise.
10339 * gcc.c-torture/compile/961203-1.x: Likewise.
10340 * gcc.c-torture/compile/980506-1.x: Likewise.
10341 * gcc.c-torture/compile/981006-1.x: Likewise.
10342 * gcc.c-torture/compile/981022-1.x: Likewise.
10343 * gcc.c-torture/compile/981223-1.x: Likewise.
10344 * gcc.c-torture/compile/990617-1.x: Likewise.
10345 * gcc.c-torture/compile/mipscop-1.x: Likewise.
10346 * gcc.c-torture/compile/mipscop-2.x: Likewise.
10347 * gcc.c-torture/compile/mipscop-3.x: Likewise.
10348 * gcc.c-torture/compile/mipscop-4.x: Likewise.
10349 * gcc.c-torture/compile/simd-5.x: Likewise.
10351 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
10353 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10355 * gcc.c-torture/execute/20030611-1.c: New test.
10357 2003-06-12 Roger Sayle <roger@eyesopen.com>
10360 * gcc.dg/20030612-1.c: New test case.
10362 2003-06-12 Mark Mitchell <mark@codesourcery.com>
10365 * g++.dg/expr/cast1.C: New test.
10367 2003-06-12 Roger Sayle <roger@eyesopen.com>
10369 * gcc.dg/builtins-21.c: New test case.
10371 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
10373 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
10374 options instead of at the end.
10375 * lib/objc.exp (objc_target_compile): Likewise.
10377 2003-06-11 Mark Mitchell <mark@codesourcery.com>
10380 * g++.dg/parse/error1.C: New test.
10382 2003-06-11 Janis Johnson <janis187@us.ibm.com>
10384 * gcc.dg/compat/struct-by-value-11_main.c: New file.
10385 * gcc.dg/compat/struct-by-value-11_x.c: New file.
10386 * gcc.dg/compat/struct-by-value-11_y.c: New file.
10387 * gcc.dg/compat/struct-by-value-12_main.c: New file.
10388 * gcc.dg/compat/struct-by-value-12_x.c: New file.
10389 * gcc.dg/compat/struct-by-value-12_y.c: New file.
10390 * gcc.dg/compat/struct-by-value-13_main.c: New file.
10391 * gcc.dg/compat/struct-by-value-13_x.c: New file.
10392 * gcc.dg/compat/struct-by-value-13_y.c: New file.
10393 * gcc.dg/compat/struct-by-value-14_main.c: New file.
10394 * gcc.dg/compat/struct-by-value-14_x.c: New file.
10395 * gcc.dg/compat/struct-by-value-14_y.c: New file.
10396 * gcc.dg/compat/struct-by-value-15_main.c: New file.
10397 * gcc.dg/compat/struct-by-value-15_x.c: New file.
10398 * gcc.dg/compat/struct-by-value-15_y.c: New file.
10399 * gcc.dg/compat/struct-by-value-16_main.c: New file.
10400 * gcc.dg/compat/struct-by-value-16_x.c: New file.
10401 * gcc.dg/compat/struct-by-value-16_y.c: New file.
10402 * gcc.dg/compat/struct-by-value-17_main.c: New file.
10403 * gcc.dg/compat/struct-by-value-17_x.c: New file.
10404 * gcc.dg/compat/struct-by-value-17_y.c: New file.
10405 * gcc.dg/compat/struct-by-value-18_main.c: New file.
10406 * gcc.dg/compat/struct-by-value-18_x.c: New file.
10407 * gcc.dg/compat/struct-by-value-18_y.c: New file.
10409 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
10410 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
10411 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
10412 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
10413 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
10414 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
10415 * gcc.dg/compat/scalar-return-3_main.c: New file.
10416 * gcc.dg/compat/scalar-return-3_x.c: New file.
10417 * gcc.dg/compat/scalar-return-3_y.c: New file.
10418 * gcc.dg/compat/scalar-return-4_main.c: New file.
10419 * gcc.dg/compat/scalar-return-4_x.c: New file.
10420 * gcc.dg/compat/scalar-return-4_y.c: New file.
10422 2003-06-10 Janis Johnson <janis187@us.ibm.com>
10424 * gcc.dg/compat/fp2-struct-check.h: New file.
10425 * gcc.dg/compat/fp2-struct-defs.h: New file.
10426 * gcc.dg/compat/fp2-struct-init.h: New file.
10427 * gcc.dg/compat/struct-by-value-10_main.c: New file.
10428 * gcc.dg/compat/struct-by-value-10_x.c: New file.
10429 * gcc.dg/compat/struct-by-value-10_y.c: New file.
10430 * gcc.dg/compat/struct-return-10_main.c: New file.
10431 * gcc.dg/compat/struct-return-10_x.c: New file.
10432 * gcc.dg/compat/struct-return-10_y.c: New file.
10434 * gcc.dg/compat/compat-common.h: New file.
10435 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
10436 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
10437 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
10438 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
10439 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
10440 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
10441 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
10442 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10443 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
10444 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
10445 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10446 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
10447 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
10448 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10449 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
10450 * gcc.dg/compat/small-struct-check.h: Ditto.
10451 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
10452 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10453 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
10454 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
10455 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10456 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10457 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
10458 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10459 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
10460 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
10461 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10462 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10463 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
10464 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10465 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10466 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
10467 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10468 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
10469 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
10470 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10471 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
10472 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
10473 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10474 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
10475 * gcc.dg/compat/struct-return-2_main.c: Ditto.
10476 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10477 * gcc.dg/compat/struct-return-2_y.c: Ditto.
10478 * gcc.dg/compat/struct-return-3_main.c: Ditto.
10479 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10480 * gcc.dg/compat/struct-return-3_y.c: Ditto.
10482 2003-06-10 Geoffrey Keating <geoffk@apple.com>
10484 * g++.dg/pch/static-1.C: New file.
10485 * g++.dg/pch/static-1.Hs: New file.
10487 2003-06-10 Richard Henderson <rth@redhat.com>
10489 * gcc.dg/asm-7.c: Adjust expected warning text.
10491 2003-06-10 Roger Sayle <roger@eyesopen.com>
10493 * gcc.dg/builtins-20.c: New test case.
10495 2003-06-10 Mark Mitchell <mark@codesourcery.com>
10498 * g++.dg/opt/template1.C: New test.
10500 2003-06-09 Mark Mitchell <mark@codesourcery.com>
10502 * lib/gcc-dg.exp (dg-test): Clear additional_files and
10503 additional_sources.
10505 2003-05-21 David Taylor <dtaylor@emc.com>
10507 * gcc.dg/Wpadded.c: New file.
10509 2003-06-09 Mark Mitchell <mark@codesourcery.com>
10511 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
10512 * gcc.dg/special/weak-2.c: Add dg-require-weak.
10513 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
10516 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
10518 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
10520 2003-06-09 Mark Mitchell <mark@codesourcery.com>
10522 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
10523 (dg-require-alias): Likewise.
10524 (dg-require-gc-sections): Likewise.
10525 * lib/target-supports.exp (check_gc_sections_available): Likewise.
10527 2003-06-08 Richard Henderson <rth@redhat.com>
10529 * gcc.dg/20011029-2.c: Fix the array reference.
10530 * gcc.dg/asm-7.c: New.
10532 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
10534 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
10536 2003-06-08 Mark Mitchell <mark@codesourcery.com>
10538 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
10539 (dg-require-gc-sections): Likewise.
10541 2003-06-08 Jan Hubicka <jh@suse.cz>
10543 * i386-cmov1.c: Fix regular expression.
10544 * i386-cvt-1.c: Likewise.
10545 * i386-local.c: Likewise.
10546 * i386-local2.c: Likewise.
10547 * i386-mul.c: Likewise.
10548 * i386-ssetype-1.c: Likewise.
10549 * i386-ssetype-3.c: Likewise.
10550 * i386-ssetype-5.c: Likewise.
10552 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10555 * g++.dg/warn/implicit-typename2.C: New test.
10556 * g++.dg/warn/implicit-typename3.C: New test.
10558 2003-06-07 Richard Henderson <rth@redhat.com>
10560 * g++.dg/other/offsetof3.C: Use size_t.
10561 * g++.dg/other/offsetof4.C: Likewise.
10563 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
10565 * lib/copy-file.exp: New. Implement gcc_copy_files.
10567 * lib/dg-pch.exp: Load copy-file.exp
10568 (dg-pch): Use gcc_copy_files instead of "file copy".
10570 2003-06-06 Mark Mitchell <mark@codesourcery.com>
10572 * gcc.dg/weak/weak.exp: Simplify.
10573 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
10574 * gcc.dg/weak/weak-1.c: Likewise.
10575 * gcc.dg/weak/weak-2.c: Likewise.
10576 * gcc.dg/weak/weak-3.c: Likewise.
10577 * gcc.dg/weak/weak-4.c: Likewise.
10578 * gcc.dg/weak/weak-5.c: Likewise.
10579 * gcc.dg/weak/weak-6.c: Likewise.
10580 * gcc.dg/weak/weak-7.c: Likewise.
10581 * gcc.dg/weak/weak-8.c: Likewise.
10582 * gcc.dg/weak/weak-9.c: Likewise.
10584 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
10586 gcc.c-torture/execute/20030606-1.c: New.
10588 2003-06-06 Roger Sayle <roger@eyesopen.com>
10590 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
10591 * gcc.dg/builtins-19.c: Likewise.
10593 2003-06-06 Roger Sayle <roger@eyesopen.com>
10595 * gcc.dg/builtins-2.c: Add some more tests.
10596 * gcc.dg/builtins-18.c: New test case.
10597 * gcc.dg/builtins-19.c: New test case.
10599 2003-06-06 Roger Sayle <roger@eyesopen.com>
10600 Jim Wilson <wilson@tuliptree.org>
10602 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
10604 2003-06-06 Jakub Jelinek <jakub@redhat.com>
10606 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
10607 mempcpy/stpcpy calls not to be optimized into something else.
10608 * gcc.c-torture/execute/string-opt-3.c: Moved to...
10609 * gcc.c-torture/execute/builtins/string-7.c: ...here.
10610 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
10612 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10614 * gcc.dg/format/asm_fprintf-1.c: New test.
10616 2003-06-05 Mark Mitchell <mark@codesourcery.com>
10618 * lib/gcc-defs.exp (additional_sources): New variable.
10619 (dg-additional-sources): New function.
10620 (additional_files): New variable.
10621 (dg-additional-files): New function.
10622 (dg-additional-files-options): Likewise.
10623 * lib/gcc-dg.exp (dg-require-weak): New function.
10624 (dg-require-alias): Likewise.
10625 (dg-require-gc-sections): Likewise.
10626 * lib/target-supports.exp (check_alias_available): Remove testfile
10628 (check_gc_sections_available): New function.
10629 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
10630 (dg-gpp-additional-files): Likewise.
10631 * lib/g++.exp (additional_sources): Remove.
10632 (additional_files): Likewise.
10633 (g++_target_compile): Use dg-additional-files-options.
10635 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
10637 * gcc.dg/special/ecos.exp: Remove.
10638 * gcc.dg/special/20000419-2.c: Use dg-require-*.
10639 * gcc.dg/special/alias-1.c: Likewise.
10640 * gcc.dg/special/alias-2.c: Likewise.
10641 * gcc.dg/special/gcsec-1.c: Likewise.
10642 * gcc.dg/special/weak-1.c: Likewise.
10643 * gcc.dg/special/weak-2.c: Likewise.
10644 * gcc.dg/special/wkali-1.c: Likewise.
10645 * gcc.dg/special/wkali-2.c: Likewise.
10647 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
10648 dg-gpp-additional-*.
10649 * g++.dg/special/conpr-3.C: Likewise.
10650 * g++.dg/special/conpr-4.C: Likewise.
10651 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
10652 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
10653 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
10654 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
10655 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
10656 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
10657 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
10658 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
10659 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
10660 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
10661 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
10662 * g++.old-deja/g++.other/comdat1.C: Likewise.
10663 * g++.old-deja/g++.other/comdat2.C: Likewise.
10664 * g++.old-deja/g++.other/comdat3.C: Likewise.
10665 * g++.old-deja/g++.other/ctor1.C: Likewise.
10666 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
10668 2003-06-05 Richard Henderson <rth@redhat.com>
10670 * gcc.dg/debug/20030605-1.c: New.
10672 2003-06-04 Mark Mitchell <mark@codesourcery.com>
10674 * README.QMTEST: Update.
10676 2003-06-04 Richard Henderson <rth@redhat.com>
10678 * gcc.dg/cleanup-1.c: New.
10679 * gcc.dg/cleanup-2.c: New.
10680 * gcc.dg/cleanup-3.c: New.
10681 * gcc.dg/cleanup-4.c: New.
10682 * gcc.dg/cleanup-5.c: New.
10683 * gcc.dg/cleanup-6.c: New.
10684 * gcc.dg/cleanup-7.c: New.
10686 2003-06-04 Mark Mitchell <mark@codesourcery.com>
10688 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
10690 * lib/dg-pch.exp: New file.
10691 * g++.dg/pch/pch.exp: Use dg-pch.exp.
10692 * gcc.dg/pch/pch.exp: Likewise.
10694 2003-06-04 Roger Sayle <roger@eyesopen.com>
10696 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
10697 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
10698 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
10699 * gcc.dg/builtins-17.c: New test case.
10700 * gcc.dg/i386-387-4.c: New test case.
10701 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
10703 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10705 * gcc.dg/ultrasp9.c: New test.
10707 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10709 * gcc.c-torture/compile/20030604-1.c: New test.
10710 * gcc.dg/sparc-constant-1.c: New test.
10712 2003-06-03 Glen Nakamura <glen@imodulo.com>
10714 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
10716 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
10718 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
10720 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
10721 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
10723 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
10725 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
10727 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10730 * g++.dg/template/spec10.C: New test.
10732 2003-06-03 Roger Sayle <roger@eyesopen.com>
10734 * gcc.dg/builtins-16.c: New test case.
10736 2003-06-03 Jakub Jelinek <jakub@redhat.com>
10738 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
10739 mempcpy test with post-increments.
10740 * gcc.c-torture/execute/string-opt-3.c: New test.
10741 * gcc.dg/string-opt-1.c: New test.
10743 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
10746 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
10748 2003-06-02 Mark Mitchell <mark@codesourcery.com>
10750 * lib/scanasm.exp (dg-scan): New function, factored out of ...
10751 (scan-assembler): ... here. Use dg-scan.
10752 (scan-assembler-not): Likewise.
10753 (scan-file): New function.
10754 (scan-file-not): Likewise.
10755 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
10756 * gcc.dg/cpp/_Pragma4.c: Likewise.
10757 * gcc.dg/cpp/_Pragma5.c: Likewise.
10758 * gcc.dg/cpp/avoidpaste1.c: Likewise.
10759 * gcc.dg/cpp/avoidpaste2.c: Likewise.
10760 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
10761 * gcc.dg/cpp/cmdlne-P.c: Likewise.
10762 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
10763 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
10764 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
10765 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
10766 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
10767 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
10768 * gcc.dg/cpp/cxxcom1.c: Likewise.
10769 * gcc.dg/cpp/line1.c: Likewise.
10770 * gcc.dg/cpp/maccom1.c: Likewise.
10771 * gcc.dg/cpp/maccom2.c: Likewise.
10772 * gcc.dg/cpp/maccom3.c: Likewise.
10773 * gcc.dg/cpp/maccom4.c: Likewise.
10774 * gcc.dg/cpp/maccom5.c: Likewise.
10775 * gcc.dg/cpp/maccom6.c: Likewise.
10776 * gcc.dg/cpp/multiline.c: Likewise.
10777 * gcc.dg/cpp/spacing1.c: Likewise.
10778 * gcc.dg/cpp/spacing2.c: Likewise.
10779 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
10780 * gcc.dg/cpp/trad/maccom1.c: Likewise.
10781 * gcc.dg/cpp/trad/maccom2.c: Likewise.
10782 * gcc.dg/cpp/trad/maccom3.c: Likewise.
10783 * gcc.dg/cpp/trad/maccom4.c: Likewise.
10784 * gcc.dg/cpp/trad/maccom6.c: Likewise.
10785 * gcc.dg/cpp/cxxcom2.c: Likewise.
10786 * gcc.dg/cpp/cxxcom2.h: New file.
10788 * gcc.dg/cpp/truefalse.cpp: Move it to ...
10789 * g++.dg/cpp/truefalse.C: Here.
10790 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
10792 2003-06-01 Loren James Rittle <ljrittle@acm.org>
10794 * gcc.dg/cpp/redef3.c: New file.
10796 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10798 * gcc.dg/i386-loop-3.c: New test.
10800 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
10802 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
10804 2003-05-31 Roger Sayle <roger@eyesopen.com>
10806 * gcc.dg/fwrapv-1.c: New test case.
10807 * gcc.dg/fwrapv-2.c: New test case.
10809 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10812 * g++.dg/template/spec9.C: New test.
10814 2003-05-29 Roger Sayle <roger@eyesopen.com>
10816 * gcc.dg/duff-4.c: New test case.
10818 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
10821 * g77.dg/ffixed-form-1.f: New test
10822 * g77.dg/ffixed-form-2.f: New test
10823 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
10824 * g77.dg/ffree-form-3.f: New test
10826 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
10828 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
10829 * gcc.dg/wint_t-1.c: Likewise.
10831 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10833 * g++.dg/template/access11.C: New test.
10835 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10838 * g++.dg/template/access10.C: New test.
10840 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10841 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10843 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
10845 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10847 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
10848 suppress for powerpc-*-darwin*.
10849 * gcc.dg/torture/builtin-noret-2.c: Likewise.
10851 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
10853 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
10854 suppress option for powerpc-*-darwin*.
10856 2003-05-23 Roger Sayle <roger@eyesopen.com>
10858 * gcc.dg/builtins-1.c: Add tests for tan and atan.
10859 * gcc.dg/builtins-4.c: Add test for fmod.
10861 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10864 * g++.dg/template/instantiate4.C: New test.
10866 2003-05-22 Roger Sayle <roger@eyesopen.com>
10868 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
10870 2003-05-21 Janis Johnson <janis187@us.ibm.com>
10872 * gcc.dg/compat/scalar-return-1_main.c: New file.
10873 * gcc.dg/compat/scalar-return-1_x.c: New file.
10874 * gcc.dg/compat/scalar-return-1_y.c: New file.
10875 * gcc.dg/compat/scalar-return-2_main.c: New file.
10876 * gcc.dg/compat/scalar-return-2_x.c: New file.
10877 * gcc.dg/compat/scalar-return-2_y.c: New file.
10878 * gcc.dg/compat/struct-return-3_main.c: New file.
10879 * gcc.dg/compat/struct-return-3_y.c: New file.
10880 * gcc.dg/compat/struct-return-3_x.c: New file.
10881 * gcc.dg/compat/struct-return-2_main.c: New file.
10882 * gcc.dg/compat/struct-return-2_x.c: New file.
10883 * gcc.dg/compat/struct-return-2_y.c: New file.
10885 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10887 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
10888 for hppa*-hp-hpux*.
10889 * gcc.dg/20021014-1.c (dg-options): Likewise.
10890 * gcc.dg/nest.c (dg-options): Likewise.
10892 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
10895 * g++.dg/ext/dllimport2.C: New file.
10896 * g++.dg/ext/dllimport3.C: New file.
10898 2003-05-20 Janis Johnson <janis187@us.ibm.com>
10900 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
10901 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
10902 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10903 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
10904 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10905 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
10906 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
10907 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
10908 * gcc.dg/compat/small-struct-defs.h: New file.
10909 * gcc.dg/compat/small-struct-init.h: New file.
10910 * gcc.dg/compat/small-struct-check.h: New file.
10911 * gcc.dg/compat/fp-struct-defs.h: New file.
10912 * gcc.dg/compat/fp-struct-check.h: New file.
10913 * gcc.dg/compat/fp-struct-init.h: New file.
10914 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
10915 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
10917 2003-05-19 Jakub Jelinek <jakub@redhat.com>
10919 * gcc.dg/20030225-2.c: New test.
10921 2003-05-18 Roger Sayle <roger@eyesopen.com>
10922 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10924 * gcc.c-torture/compile/20030518-1.c: New test case.
10926 2003-05-18 Mark Mitchell <mark@codesourcery.com>
10928 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
10929 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
10930 gcc-dg-debug-runtest.
10931 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
10932 gcc-dg-debug-runtest.
10934 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10937 * g++.dg/lookup/using6.C: New test.
10939 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10941 * g++.dg/parse/access2.C: New test.
10943 2003-05-17 Mark Mitchell <mark@codesourcery.com>
10945 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
10946 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
10947 * gcc.dg/debug/debug.exp: Likewise.
10949 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
10951 * gcc.dg/dollar.c: New test.
10953 2003-05-16 Janis Johnson <janis187@us.ibm.com>
10955 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
10956 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
10957 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
10958 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
10959 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
10960 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
10961 * gcc.dg/compat/struct-by-value-6_main.c: New file.
10962 * gcc.dg/compat/struct-by-value-6_x.c: New file.
10963 * gcc.dg/compat/struct-by-value-6_y.c: New file.
10964 * gcc.dg/compat/struct-by-value-7_main.c: New file.
10965 * gcc.dg/compat/struct-by-value-7_x.c: New file.
10966 * gcc.dg/compat/struct-by-value-7_y.c: New file.
10967 * gcc.dg/compat/struct-by-value-8_main.c: New file.
10968 * gcc.dg/compat/struct-by-value-8_x.c: New file.
10969 * gcc.dg/compat/struct-by-value-8_y.c: New file.
10970 * gcc.dg/compat/struct-by-value-9_main.c: New file.
10971 * gcc.dg/compat/struct-by-value-9_x.c: New file.
10972 * gcc.dg/compat/struct-by-value-9_y.c: New file.
10974 2003-05-16 Mark Mitchell <mark@codesourcery.com>
10976 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
10977 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
10978 support for "repo" mode.
10979 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
10980 * lib/g77-dg.exp: Likewise.
10981 * lib/obj-dg.exp: Likewise.
10983 2003-05-16 Jakub Jelinek <jakub@redhat.com>
10985 Merge from gcc-3_2-rhl8-branch:
10986 2003-04-23 Jakub Jelinek <jakub@redhat.com>
10988 * gcc.dg/tls/opt-6.c: New test.
10990 2003-04-05 Jakub Jelinek <jakub@redhat.com>
10992 * gcc.dg/20030405-1.c: New test.
10994 2003-03-09 Jakub Jelinek <jakub@redhat.com>
10996 * gcc.dg/20030309-1.c: New test.
10998 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11000 * gcc.c-torture/execute/20030307-1.c: New test.
11002 2003-02-20 Randolph Chung <tausq@debian.org>
11004 * gcc.c-torture/compile/20030220-1.c: New test.
11006 2003-02-18 Jakub Jelinek <jakub@redhat.com>
11008 * gcc.dg/20030217-1.c: New test.
11010 2003-01-29 Jakub Jelinek <jakub@redhat.com>
11012 * gcc.c-torture/compile/20020129-1.c: New test.
11014 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11016 * gcc.dg/unroll-1.c: New test.
11018 2002-11-16 Jan Hubicka <jh@suse.cz>
11020 * gcc.c-torture/execute/20020920-1.c: New test.
11022 2002-10-08 Jakub Jelinek <jakub@redhat.com>
11025 * gcc.c-torture/compile/20021008-1.c: New test.
11027 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
11030 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
11032 2002-08-07 Jakub Jelinek <jakub@redhat.com>
11034 * gcc.c-torture/compile/20020807-1.c: New test.
11036 2002-07-30 Jakub Jelinek <jakub@redhat.com>
11038 * gcc.dg/tls/opt-1.c: New test.
11040 2002-07-29 Jakub Jelinek <jakub@redhat.com>
11042 * gcc.dg/20020729-1.c: New test.
11044 2002-07-20 Jakub Jelinek <jakub@redhat.com>
11046 * g++.dg/opt/life1.C: New test.
11048 2002-05-20 Jakub Jelinek <jakub@redhat.com>
11050 * gcc.dg/20020525-1.c: New test.
11052 2002-05-24 Jakub Jelinek <jakub@redhat.com>
11055 * g++.dg/ext/pretty1.C: New test.
11056 * g++.dg/ext/pretty2.C: New test.
11058 2003-05-15 Mark Mitchell <mark@codesourcery.com>
11061 * g++.dg/ext/typeof5.C: New test.
11063 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
11065 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
11066 __USER_LABEL_PREFIX__ into account.
11067 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
11069 2003-05-14 Roger Sayle <roger@eyesopen.com>
11071 * gcc.dg/builtins-15.c: New test case.
11073 2003-05-13 Zack Weinberg <zack@codesourcery.com>
11075 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
11077 2003-05-12 Mark Mitchell <mark@codesourcery.com>
11079 * lib/g++.exp: Tweak handling of additional source files.
11080 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
11081 * g++.dg/special/conpr-2a.C: Rename to ...
11082 * g++.dg/special/conpr-2a.cc: ... this.
11083 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
11084 * g++.dg/special/conpr-3a.C: Rename to ...
11085 * g++.dg/special/conpr-3a.cc: This.
11086 * g++.dg/special/conpr-3b.C: Rename to ...
11087 * g++.dg/special/conpr-3b.cc: This.
11088 * g++.dg/special/conpr-4.C: New test.
11089 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
11091 2003-05-12 David Edelsohn <edelsohn@gnu.org>
11093 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
11095 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11097 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
11098 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11099 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
11100 * g++.old-deja/g++.other/warn3.C: Likewise.
11102 2003-05-11 Roger Sayle <roger@eyesopen.com>
11104 * gcc.dg/i386-387-1.c: Update to also test log.
11105 * gcc.dg/i386-387-2.c: Likewise.
11107 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
11109 * g77.f-torture/execute/int8421.f: New test.
11111 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11113 PR c++/10230, c++/10481
11114 * g++.dg/lookup/scoped5.C: New test.
11116 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11119 * g++.dg/template/ttp6.C: New test.
11121 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
11123 * gcc.c-torture/execute/builtins: New directory.
11124 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
11125 gcc.c-torture/execute/builtins.
11126 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
11127 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
11128 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
11129 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
11131 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11134 * g++.dg/template/access8.C: New test.
11135 * g++.dg/template/access9.C: New test.
11137 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11140 * g++.dg/parse/access1.C: New test.
11142 2003-05-09 DJ Delorie <dj@redhat.com>
11144 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
11145 long, and not an int.
11147 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11149 PR c++/10555, c++/10576
11150 * g++.dg/template/memclass1.C: New test.
11152 2003-05-08 DJ Delorie <dj@redhat.com>
11154 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
11156 * gcc.c-torture/execute/20021024-1.x: Likewise.
11157 * gcc.c-torture/execute/shiftdi.x: Likewise.
11158 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
11159 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
11160 * gcc.dg/20021018-1.c: Likewise.
11162 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11164 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
11166 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
11167 (bcopy): Call memmove.
11169 2003-05-08 Roger Sayle <roger@eyesopen.com>
11171 * g77.f-torture/compile/8485.f: New test case.
11173 2003-05-07 Richard Henderson <rth@redhat.com>
11176 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
11177 Verify exception_cleanup not called for rethrows.
11178 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
11179 when exiting catch block without rethrowing.
11180 * g++.dg/eh/forced3.C: New.
11181 * g++.dg/eh/forced4.C: New.
11183 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
11185 * gcc.dg/20030505.c: Fix triplet.
11187 2003-05-06 DJ Delorie <dj@redhat.com>
11189 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
11190 * gcc.dg/nest.c: Likewise.
11192 2003-05-05 Roger Sayle <roger@eyesopen.com>
11194 * gcc.dg/builtins-14.c: New test case.
11196 2003-05-05 Janis Johnson <janis187@us.ibm.com>
11198 * lib/compat.exp (compat-execute): New argument.
11199 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
11200 * gcc.dg/compat: New test directory.
11201 * gcc.dg/compat/compat.exp: New expect script.
11202 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
11203 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
11204 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
11205 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
11206 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
11207 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
11209 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
11210 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
11211 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
11212 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
11213 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
11214 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
11215 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
11216 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
11217 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
11218 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
11219 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
11220 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
11221 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
11222 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
11223 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
11225 2003-05-05 Zack Weinberg <zack@codesourcery.com>
11227 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
11229 2003-05-05 Jakub Jelinek <jakub@redhat.com>
11231 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
11233 2003-05-05 Geoffrey Keating <geoffk@apple.com>
11235 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
11236 * gcc.dg/ppc-fsel-2.c: New test.
11238 * gcc.dg/unused-5.c: New test.
11240 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11243 * g++.dg/warn/pmf1.C: New test.
11245 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11248 * g++.dg/warn/main.C: New test.
11250 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11252 * gcc.dg/nonnull-3.c: New test.
11254 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
11256 * gcc.dg/cpp/Wtrigraphs.c: Update.
11257 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
11259 2003-05-03 Geoffrey Keating <geoffk@apple.com>
11261 * gcc.dg/ppc-fsel-1.c: New test.
11263 2003-05-03 Zack Weinberg <zack@codesourcery.com>
11266 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
11268 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
11270 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
11272 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11274 PR c++/9364, c++/10553, c++/10586
11275 * g++.dg/parse/typename4.C: New test.
11276 * g++.dg/parse/typename5.C: Likewise.
11278 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
11280 * gcc.c-torture/compile/20030503-1.c: New test.
11282 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11284 * g++.dg/lookup/using5.C: Fix testcase error.
11286 2003-05-01 Chris Demetriou <cgd@broadcom.com>
11288 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
11289 since MEABI is no longer supported. Remove all vestiges
11290 of MEABI from the test.
11292 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11295 * g++.dg/lookup/using5.C: New test.
11297 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11300 * g++.dg/template/ttp5.C: New test.
11302 2003-04-30 Mark Mitchell <mark@codesourcery.com>
11304 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
11305 (dg-gpp-additional-sources): New function.
11306 (dg-gpp-additional-files): Likewise.
11307 * lib/g++.exp (additional_sources): New variable.
11308 (additional_files): Likewise.
11309 (g++_target_compile): Deal with them.
11310 * lib/old-dejagnu.exp: Remove.
11311 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
11312 * g++.old-deja: Revise all tests to use dg commands.
11314 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11316 PR c++/9432, c++/9528
11317 * g++.dg/lookup/using4.C: New test.
11319 2003-04-29 Geoffrey Keating <geoffk@apple.com>
11321 * gcc.dg/noreturn-5.c: New file.
11322 * gcc.dg/noreturn-6.c: New file.
11324 * gcc.c-torture/compile/inline-1.c: New file.
11326 2003-04-29 Mark Mitchell <mark@codesourcery.com>
11329 * g++.dg/template/explicit1.C: New test.
11331 2003-04-29 Mark Mitchell <mark@codesourcery.com>
11334 * g++.dg/other/bitfield1.C: New test.
11337 * g++.dg/init/new7.C: New test.
11339 2003-04-29 Mark Mitchell <mark@codesourcery.com>
11341 * g++.dg/ext/desig1.C: New test.
11342 * g++.dg/ext/init1.C: Update.
11344 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
11346 2003-04-28 Mark Mitchell <mark@codesourcery.com>
11349 * g++.dg/warn/Winline-1.C: New test.
11351 2003-04-28 Jakub Jelinek <jakub@redhat.com>
11353 * gcc.c-torture/execute/string-opt-19.c: New test.
11355 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
11356 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
11358 2003-04-27 Mark Mitchell <mark@codesourcery.com>
11361 * g++.dg/init/new6.C: New test.
11364 * g++.dg/init/ref6.C: New test.
11366 2003-04-26 David Edelsohn <edelsohn@gnu.org>
11368 * g++.dg/warn/weak1.C: XFAIL on AIX4.
11370 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11372 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
11373 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
11375 2003-04-25 Mark Mitchell <mark@codesourcery.com>
11377 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
11378 initialized static data members.
11380 2003-04-25 H.J. Lu <hjl@gnu.org>
11382 * gcc.dg/ia64-sync-4.c: New test.
11384 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11386 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
11389 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
11392 * g++.dg/warn/conv1.C: New test.
11393 * g++.old-deja/g++.other/conv7.C: Adjust.
11394 * g++.old-deja/g++.other/overload14.C: Adjust.
11396 2003-04-23 Mark Mitchell <mark@codesourcery.com>
11399 * g++.dg/template/defarg2.C: New test.
11401 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
11403 * gcc.dg/cpp/include2.c: Update.
11404 * gcc.dg/cpp/multiline-2.c: New.
11405 * gcc.dg/cpp/multiline.c: Update.
11406 * gcc.dg/cpp/strify2.c: Update.
11407 * gcc.dg/cpp/trad/literals-2.c: Update.
11409 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11411 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
11413 2003-04-23 Mark Mitchell <mark@codesourcery.com>
11415 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
11417 2003-04-23 Mark Mitchell <mark@codesourcery.com>
11420 * g++.dg/parse/crash4.C: New test.
11423 * g++.dg/parse/crash5.C: New test.
11425 2003-04-22 Mark Mitchell <mark@codesourcery.com>
11428 * g++.dg/parse/crash3.C: New test.
11431 * g++.dg/parse/elab1.C: New test.
11433 2003-04-22 Devang Patel <dpatel@apple.com>
11435 * gcc.dg/cpp/trad/funlike-5.c: New test.
11437 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
11439 * g++.dg/other/packed1.C: Fix dg options.
11441 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
11443 * g++.dg/other/offsetof2.C: New test.
11445 2003-04-21 Mark Mitchell <mark@codesourcery.com>
11447 * g++.dg/template/recurse.C: Adjust location of error messages.
11449 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
11452 * g++.dg/init/addr-const1.C: New test.
11453 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
11455 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
11458 * g++.dg/lookup/struct-hack1.C: New test.
11460 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
11462 * ucs.c: Update diagnostic messages.
11464 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
11466 * gcc.dg/cpp/truefalse.cpp: New test.
11467 * gcc.dg/cpp/cpp.exp: Update.
11468 * g++.dg/other/stdbool-if.C: Remove.
11470 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
11472 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
11473 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
11475 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11477 * gcc.c-torture/compile/20030418-1.c: New test.
11479 2003-04-17 Janis Johnson <janis187@us.ibm.com>
11481 * README.compat: Remove; content moved to doc/sourcebuild.texi.
11483 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11486 g++.dg/template/dependent-name1.C: New test.
11488 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
11490 * gcc.dg/warn-1.c (tourist_guide): New array,
11491 contains a pointer to bar.
11493 2003-04-16 Roger Sayle <roger@eyesopen.com>
11495 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
11496 * gcc.c-torture/execute/medce-1.c: New test case.
11497 * gcc.c-torture/execute/medce-2.c: New test case.
11499 2003-04-15 Mark Mitchell <mark@codesourcery.com>
11501 * lib/prune.exp: Ignore more messages.
11504 * g++.dg/parse/lookup3.C: New test.
11506 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
11508 * gcc.c-torture/compile/20030415-1.c : New test.
11510 2003-04-14 Mark Mitchell <mark@codesourcery.com>
11512 * gcc.c-torture/execute/scope-2.c: Move to ...
11513 * gcc.dg/noncompile/scope.c: .... here.
11515 2003-04-14 Roger Sayle <roger@eyesopen.com>
11517 * gcc.dg/20030414-2.c: New test case.
11519 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
11522 * gcc.dg/20030414-1.c: New test.
11524 2003-04-13 Roger Sayle <roger@eyesopen.com>
11526 * gcc.dg/builtins-12.c: New test case.
11527 * gcc.dg/builtins-13.c: New test case.
11529 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11531 * gcc.c-torture/execute/string-opt-18.c: New test.
11533 2003-04-13 Mark Mitchell <mark@codesourcery.com>
11536 * g++.dg/init/new5.C: New test.
11538 2003-04-12 Mark Mitchell <mark@codesourcery.com>
11541 * g++.dg/ext/dllimport1.C: New test.
11543 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11545 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
11547 2003-04-11 Bud Davis <bdavis9659@comcast.net>
11550 * g77.f-torture/noncompile/9263.f: New test
11552 * g77.f-torture/execute/1832.f: New test
11554 2003-04-11 David Chad <davidc@freebsd.org>
11555 Loren J. Rittle <ljrittle@acm.org>
11558 * objc.dg/headers.m: New test.
11560 2003-04-10 Zack Weinberg <zack@codesourcery.com>
11562 * gcc.c-torture/execute/builtin-noret-2.c: New.
11563 * gcc.c-torture/execute/builtin-noret-2.x: New.
11564 XFAIL builtin-noret-2.c at -O1 and above.
11565 * gcc.dg/redecl.c: New.
11566 * gcc.dg/Wshadow-1.c: Update error regexps.
11568 2003-04-10 Mark Mitchell <mark@codesourcery.com>
11570 * g++.dg/abi/bitfield10.C: New test.
11572 2003-04-09 Mike Stump <mrs@apple.com>
11574 * gcc.dg/pch/pch.exp: Make testcase names longer.
11575 * g++.dg/pch/pch.exp: Make testcase names longer.
11577 2003-04-08 Roger Sayle <roger@eyesopen.com>
11579 * gcc.dg/builtins-11.c: New test case.
11581 2003-04-08 Roger Sayle <roger@eyesopen.com>
11583 * gcc.dg/builtins-9.c: New test case.
11584 * gcc.dg/builtins-10.c: New test case.
11586 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
11588 * gcc.dg/noncompile/init-4.c.c: New test.
11590 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
11592 * gcc.misc-test/gcov-9.c: New test.
11593 * gcc.misc-test/gcov-10.c: New test
11594 * gcc.misc-test/gcov-11.c: New test.
11596 2003-04-05 Zack Weinberg <zack@codesourcery.com>
11598 PR optimization/10024
11599 * gcc.c-torture/compile/20030405-1.c: New test.
11601 2003-04-04 Geoffrey Keating <geoffk@apple.com>
11603 * gcc.dg/pch/static-3.c: New.
11604 * gcc.dg/pch/static-3.hs: New.
11605 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
11607 2003-04-04 Richard Henderson <rth@redhat.com>
11609 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
11610 * g++.dg/eh/forced2.C: Likewise.
11612 2003-04-03 Mike Stump <mrs@apple.com>
11614 * lib/scanasm.exp (scan-assembler): Add xfail processing for
11616 (scan-assembler-times, scan-assembler-not): Likewise.
11617 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
11619 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11621 * gcc.dg/sparc-loop-1.c: New test.
11623 2003-04-02 Geoffrey Keating <geoffk@apple.com>
11626 * g++.dg/pch/system-2.C: New.
11627 * g++.dg/pch/system-2.Hs: New.
11629 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
11631 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
11633 * g++.dg/eh/simd-1.C (vecfunc): Same.
11635 2003-04-01 Roger Sayle <roger@eyesopen.com>
11637 * gcc.c-torture/execute/20030401-1.c: New test case.
11639 2003-04-01 Ziemowit Laski <zlaski@apple.com>
11641 * objc.dg/defs.m: New.
11643 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
11645 * g++.dg/eh/simd-1.C: New.
11646 * g++.dg/eh/simd-2.C: New.
11648 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
11650 * gcc.c-torture/execute/simd-3.c: New.
11652 2003-03-31 Mark Mitchell <mark@codesourcery.com>
11655 * gcc.dg/20030331-2.c: New test.
11657 2003-03-31 Mark Mitchell <mark@codesourcery.com>
11660 * g++.dg/parse/crash2.C: New test.
11662 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
11664 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
11665 * gcc.c-torture/execute/20030331-1.c: ...here.
11667 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
11669 * gcc.c-torture/execute/20030331-1.c: New test.
11671 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
11673 * lib/gcov.exp: Adjust call return testing strings.
11674 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
11676 2003-03-31 Roger Sayle <roger@eyesopen.com>
11678 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
11679 * gcc.dg/builtins-7.c: New test case.
11680 * gcc.dg/builtins-8.c: New test case.
11682 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
11684 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
11686 2003-03-30 Mark Mitchell <mark@codesourcery.com>
11689 * g++.dg/lookup-class-member-2.C: New test.
11691 2003-03-30 Glen Nakamura <glen@imodulo.com>
11693 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
11695 2003-03-28 Roger Sayle <roger@eyesopen.com>
11697 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
11699 2003-03-28 Mark Mitchell <mark@codesourcery.com>
11701 * g++.dg/init/attrib1.C: New test.
11703 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11705 * gcc.dg/ultrasp8.c: New test.
11707 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11709 * gcc.dg/ultrasp7.c: New test.
11711 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
11714 * g++.dg/template/inline1.C: New test.
11716 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11718 * gcc.dg/sparc-dwarf2.c: New test.
11720 2003-03-27 Roger Sayle <roger@eyesopen.com>
11722 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
11723 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
11725 2003-03-27 Mark Mitchell <mark@codesourcery.com>
11727 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
11728 than reading .x files.
11729 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
11730 * g77.dg/gcov/gcov-1.f: Likewise.
11731 * gcc.misc-tests/gcov-4b.c: Likewise.
11732 * gcc.misc-tests/gcov-5b.c: Likewise.
11733 * gcc.misc-tests/gcov-6.c: Likewise.
11734 * gcc.misc-tests/gcov-7.c: Likewise.
11735 * gcc.misc-tests/gcov-8.c: Likewise.
11736 * g++.dg/gcov/gcov-1.x: Remove.
11737 * g77.dg/gcov/gcov-1.x: Likewise.
11738 * gcc.misc-tests/gcov-4b.x: Likewise.
11739 * gcc.misc-tests/gcov-5b.x: Likewise.
11740 * gcc.misc-tests/gcov-6.x: Likewise.
11741 * gcc.misc-tests/gcov-7.x: Likewise.
11742 * gcc.misc-tests/gcov-8.x: Likewise.
11744 2003-03-27 Glen Nakamura <glen@imodulo.com>
11747 * gcc.dg/20030324-1.c: New test.
11749 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
11752 * g++.dg/template/arg3.C: New test.
11755 * g++.dg/template/friend18.C: New test.
11757 2003-03-26 Roger Sayle <roger@eyesopen.com>
11759 * g77.f-torture/compile/20030326-1.f: New test case.
11761 2003-03-26 Janis Johnson <janis187@us.ibm.com>
11763 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
11765 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
11767 2003-03-26 Jakub Jelinek <jakub@redhat.com>
11769 * gcc.dg/ia64-sync-3.c: New test.
11771 2003-03-26 Alan Modra <amodra@bigpond.net.au>
11773 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
11775 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11777 * gcc.dg/ultrasp6.c: New test.
11779 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11781 * gcc.dg/i386-signbit-1.c: New test.
11782 * gcc.dg/i386-signbit-2.c: New test.
11783 * gcc.dg/i386-signbit-3.c: New test.
11785 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11787 * gcc.dg/ultrasp5.c: Fix options.
11789 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11791 * gcc.dg/ultrasp5.c: Fix comment.
11793 2003-03-24 Bud Davis <bdavis9659@comcast.net>
11796 * g77.f-torture/execute/10197.f: New test.
11798 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
11800 PR c++/9898, c++/383
11801 * g++.dg/template/conv6.C: New test.
11804 * g++.dg/template/ptrmem5.C: New test.
11807 * g++.dg/lookup/koenig1.C: New test.
11810 * g++.dg/lookup/template2.C: New test.
11812 2003-03-24 Jakub Jelinek <jakub@redhat.com>
11814 * g++.dg/opt/rtti1.C: New test.
11816 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11818 * gcc.dg/ultrasp5.c: New test.
11820 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
11823 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
11826 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
11829 * gcc.dg/20030323-1.c: New test.
11831 2003-03-23 Roger Sayle <roger@eyesopen.com>
11833 * gcc.c-torture/compile/20030323-1.c: New test case.
11835 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
11837 * gcc.dg/20030321-1.c: New test.
11839 2003-03-22 Zack Weinberg <zack@codesourcery.com>
11841 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
11843 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
11845 PR c++/9978, c++/9708
11846 * g++.dg/ext/vlm1.C: Adjust expected error.
11847 * g++.dg/ext/vla2.C: New test.
11848 * g++.dg/template/arg1.C: New test.
11849 * g++.dg/template/arg2.C: New test.
11851 2003-03-22 Bud Davis <bdavis9659@comcast.net>
11853 * g77.f-torture/execute/select.f: New test.
11854 * g77.f-torture/noncompile/select_no_compile.f: New test.
11856 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
11859 * g++.dg/other/error4.C: New test.
11861 2003-03-20 Mark Mitchell <mark@codesourcery.com>
11863 * g++.dg/template/friend17.C: New test.
11865 2003-03-21 Alan Modra <amodra@bigpond.net.au>
11867 * gcc.c-torture/compile/20030320-1.c: New.
11869 2003-03-20 Roger Sayle <roger@eyesopen.com>
11871 * gcc.dg/builtins-6.c: New test case.
11873 2003-03-19 Alan Modra <amodra@bigpond.net.au>
11876 * gcc.c-torture/compile/20030319-1.c: New.
11878 2003-03-18 Jan Hubicka <jh@suse.cz>
11880 * gcc.dg/i386-cvt-1.c: New test.
11882 2003-03-17 Zack Weinberg <zack@codesourcery.com>
11884 * objc.dg/naming-1.m: Use "(parse|syntax) error".
11885 * objc.dg/naming-2.m: Likewise.
11887 2003-03-17 Mark Mitchell <mark@codesourcery.com>
11890 * g++.dg/parse/crash1.C: New test.
11892 2003-03-16 Mark Mitchell <mark@codesourcery.com>
11895 * g++.dg/eh/cleanup1.C: New test.
11897 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
11899 * gcc.c-torture/execute/20030316-1.c: New test case.
11901 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
11904 * g++.dg/init/ctor2.C: New test.
11906 2003-03-15 Roger Sayle <roger@eyesopen.com>
11908 * g77.f-torture/compile/xformat.f: New test case.
11910 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11912 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
11913 * g++.old-deja/g++.mike/eh50.C: Likewise.
11915 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11918 * g++.dg/template/spec7.C: New test.
11919 * g++.dg/template/spec8.C: Likewise.
11921 2003-03-14 Jakub Jelinek <jakub@redhat.com>
11923 * gcc.c-torture/execute/20030313-1.c: New test.
11925 2003-03-14 Richard Henderson <rth@redhat.com>
11927 * gcc.dg/inline-2.c: Adjust alpha test for external call.
11929 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
11931 * gcc.c-torture/compile/20030314-1.c: New test.
11933 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
11935 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
11936 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
11938 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
11939 to accept newer _imp__ prefix and additional
11940 newline in .drectve section.
11941 * gcc.dg/dll-4.c: Likewise.
11942 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
11945 2003-03-13 Mark Mitchell <mark@codesourcery.com>
11947 * g++.dg/parse/namespace9.C: New test.
11949 * g++.dg/init/ref5.C: New test.
11950 * g++.dg/parse/ptrmem1.C: Likewise.
11952 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11954 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
11955 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
11956 regular expression.
11957 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
11958 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
11960 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
11962 * gcc.c-torture/execute/20030224-2.c: New test.
11964 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11966 * gcc.dg/decl-3.c: New test.
11968 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
11970 * gcc.dg/i386-loop-2.c: New test.
11972 2003-03-11 Mark Mitchell <mark@codesourcery.com>
11975 * g++.dg/parse/namespace8.C: New test.
11978 * g++.dg/overload/builtin2.C: New test.
11980 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
11982 * gcc.dg/return-type-3.c: New test.
11984 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
11986 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
11987 profiling options are not supported.
11989 2003-03-10 Mark Mitchell <mark@codesourcery.com>
11991 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
11992 * g++.old-deja/g++.warn/impint2.C: Likewise.
11994 2003-03-10 Devang Patel <dpatel@apple.com>
11996 * g++.dg/cpp/c++_cmd_1.C: New test.
11997 * g++.dg/cpp/c++_cmd_1.h: New file.
11999 2003-03-10 Segher Boessenkool <segher@koffie.nl>
12001 * gcc.dg/altivec-9.c: New file.
12003 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12005 * gcc.dg/ppc-sdata-1.c: New test.
12006 * gcc.dg/ppc-sdata-2.c: New test.
12008 2003-03-09 Mark Mitchell <mark@codesourcery.com>
12011 * g++.dg/opt/ptrmem2.C: New test.
12014 * g++.dg/opt/ptrmem1.C: New test.
12016 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12018 * gcc.dg/i386-loop-1.c: New test.
12020 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12023 * g++.dg/lookup/friend1.C: New test.
12025 2003-03-08 Mark Mitchell <mark@codesourcery.com>
12028 * g++.dg/parser/constructor1.C: New test.
12030 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
12032 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
12034 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
12036 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
12038 * gcc.dg/cpp/Wunused.c: Update test.
12040 2003-03-08 Jan Hubicka <jh@suse.cz>
12042 * gcc.dg/inline-3.c: New test.
12044 2003-03-08 Mark Mitchell <mark@codesourcery.com>
12047 * g++.dg/parse/builtin1.C: New test.
12050 * g++.dg/abi/cookie1.C: New test.
12051 * g++.dg/abi/cookie2.C: Likewise.
12054 * g++.dg/template/field1.C: New test.
12057 * g++.dg/parse/class1.C: New test.
12058 * g++.dg/parse/namespace7.C: Likewise.
12059 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
12061 2003-03-07 Mark Mitchell <mark@codesourcery.com>
12063 * g++.dg/init/ref4.C: New test.
12065 2003-03-07 Jan Hubicka <jh@suse.cz>
12067 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
12068 * gcc.dg/inline-3.c: New test.
12070 2003-03-06 Mark Mitchell <mark@codesourcery.com>
12072 * g++.dg/init/ref3.C: New test.
12075 * g++.dg/init/ref2.C: New test.
12078 * g++.dg/warn/Wshadow-2.C: New test.
12081 * g++.dg/warn/Woverloaded-1.C: New test.
12083 2003-03-05 Jan Hubicka <jh@suse.cz>
12085 * gcc.dg/i386-local2.c: New.
12086 * gcc.dg/i386-local.c: Fix typo.
12088 2003-03-05 Mark Mitchell <mark@codesourcery.com>
12090 * g++.dg/abi/layout3.C: New test.
12092 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
12094 * gcc.c-torture/compile/20030305-1.c
12096 2003-03-05 Jan Hubicka <jh@suse.cz>
12098 * gcc.dg/i386-local.c: New.
12100 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
12102 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
12104 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12106 * gcc.dg/switch-2.c: New test.
12107 * gcc.dg/switch-3.c: New test.
12108 * gcc.dg/Wswitch.c: Adjust line numbers.
12109 * gcc.dg/Wswitch-default.c: Likewise.
12110 * gcc.dg/Wswitch-enum.c: Likewise.
12112 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
12114 * gcc.c-torture/execute/20030222-1.c: New test.
12116 2003-03-03 James E Wilson <wilson@tuliptree.org>
12118 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
12120 2003-03-03 Mark Mitchell <mark@codesourcery.com>
12123 * g++.dg/init/ref1.C: New test.
12125 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
12127 * gcc.dg/sh-relax.c: New SH-only test.
12129 2003-03-03 Geoffrey Keating <geoffk@apple.com>
12131 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
12132 comment explaining purpose of testcase.
12134 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12136 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
12137 for HC11/HC12 (asm needs two int registers).
12138 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
12139 HC11/HC12 because the test uses an asm which needs two 32-bit
12142 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
12144 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
12145 for HC11/HC12 (array is too large otherwise).
12146 * gcc.c-torture/compile/920501-4.x: New file, likewise.
12147 * gcc.c-torture/compile/20010518-2.x: Likewise.
12148 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
12149 HC11/HC12 (array is too large).
12151 2003-03-01 Geoffrey Keating <geoffk@apple.com>
12153 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
12154 * lib/g++-dg.exp (g++-dg-test): Likewise.
12156 2003-03-01 Roger Sayle <roger@eyesopen.com>
12158 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
12159 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
12161 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12163 * g++.dg/warn/implicit-typename1.C: Remove warning.
12165 2003-02-28 Richard Henderson <rth@redhat.com>
12167 * gcc.dg/noreturn-1.c: Move noreturn warning line.
12168 * gcc.dg/return-type-1.c: Move control reaches end warning line.
12170 2003-02-28 Geoffrey Keating <geoffk@apple.com>
12172 * gcc.dg/pch/pch.exp: Change .pch to .gch.
12173 * g++.dg/pch/pch.exp: Likewise.
12175 2003-02-28 Mark Mitchell <mark@codesourcery.com>
12178 * testsuite/g++.dg/init/new4.C: New test.
12180 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
12182 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
12184 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
12186 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
12189 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
12192 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12194 * lib/scanasm.exp: Add support for counting numbers of
12196 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
12197 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
12199 2003-02-25 Mark Mitchell <mark@codesourcery.com>
12202 * g++.dg/template/static3.C: New test.
12205 * g++.dg/parse/namespace6.C: New test.
12207 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12210 * gcc.dg/20030225-1.c: New test.
12212 2003-02-24 Mark Mitchell <mark@codesourcery.com>
12214 * README: Remove out-of-date information.
12217 * g++.dg/template/spec6.C: New test.
12219 2003-02-24 Jeff Law <law@redhat.com>
12221 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
12223 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12225 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
12226 * gcc.dg/pragma-ep-1.c: Likewise.
12228 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12231 * g++.dg/template/friend16.C: New test.
12233 2003-02-23 Mark Mitchell <mark@codesourcery.com>
12236 * g++.dg/parse/fused-params1.C: Adjust error messages.
12237 * g++.dg/template/nested3.C: New test.
12239 2003-02-24 Alan Modra <amodra@bigpond.net.au>
12241 * g++.dg/abi/param1.C: New test.
12243 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12246 * g++.dg/warn/implicit-typename1.C: New test.
12248 2003-02-22 Kelley Cook <kelleycook@comcast.net>
12250 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
12252 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12253 * gcc.c-torture/execute/20010129-1.x: Likewise.
12254 * gcc.dg/20011107-1.c: Likewise.
12255 * gcc.dg/20020108-1.c: Likewise.
12256 * gcc.dg/20020122-3.c: Likewise.
12257 * gcc.dg/20020206-1.c: Likewise.
12258 * gcc.dg/20020310-1.c: Likewise.
12259 * gcc.dg/20020426-2.c: Likewise.
12260 * gcc.dg/20020517-1.c: Likewise.
12261 * gcc.dg/991230-1.c: Likewise.
12262 * gcc.dg/i386-unroll-1.c: Likewise.
12263 * gcc.misc-tests/i386-prefetch.exp: Likewise.
12265 2003-02-22 Jan Hubicka <jh@suse.cz>
12267 * gcc.dg/i386-mul.c: New test.
12269 2003-02-21 Roger Sayle <roger@eyesopen.com>
12271 * gcc.dg/builtins-5.c: New test case.
12273 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
12275 * gcc.dg/asmreg-1.c: New test.
12277 2003-02-21 Mark Mitchell <mark@codesourcery.com>
12280 * g++.dg/parse/varmod1.C: New test.
12282 2003-02-21 Mark Mitchell <mark@codesourcery.com>
12285 * g++.dg/template/op1.C: New test.
12287 2003-02-21 Mark Mitchell <mark@codesourcery.com>
12290 * g++.dg/template/nested2.C: New test.
12292 2003-02-21 Mark Mitchell <mark@codesourcery.com>
12295 * g++.dg/expr/dtor1.C: New test.
12297 2003-02-21 Zack Weinberg <zack@codesourcery.com>
12299 * gcc.dg/cpp/include3.c: New test.
12300 * gcc.dg/cpp/inc/foo.h: New file.
12302 2003-02-21 Glen Nakamura <glen@imodulo.com>
12304 * gcc.c-torture/execute/20030221-1.c: New test.
12306 2003-02-20 Mark Mitchell <mark@codesourcery.com>
12309 * g++.dg/abi/conv1.C: New test.
12311 2003-02-20 Jan Hubicka <jh@suse.cz>
12313 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
12315 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
12317 * gcc.c-torture/compile/20030219-1.c: New test.
12319 2003-02-18 Jan Hubicka <jh@suse.cz>
12321 * gcc.dg/funcorder.c: New test.
12323 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12325 * gcc.c-torture/execute/20030218-1.c: New.
12327 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
12329 * gcc.dg/20030218-1.c: New.
12331 2003-02-18 Richard Henderson <rth@redhat.com>
12333 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
12334 * gcc.dg/attr-used-2.c: New.
12336 2003-02-18 Mark Mitchell <mark@codesourcery.com>
12339 * g++.dg/init/copy5.C: New test.
12341 2003-02-18 Geoffrey Keating <geoffk@apple.com>
12343 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
12344 * g++.dg/pch/pch.exp: Likewise.
12346 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
12348 * gcc.c-torture/execute/20030209-1.c: Enable the test if
12349 STACK_SIZE is not defined.
12351 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12354 * g++.dg/template/init1.C: New test.
12356 2003-02-16 Jan HUbicka <jh@suse.cz>
12358 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
12359 (foo): Add few extra tests
12360 * gcc.dg/c99-const-expr-3.c: Likewise.
12361 * gcc.c-torture/execute/20030216-1.c: New.
12363 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12366 * g++.dg/ext/typeof4.C: New test.
12368 2003-02-15 Roger Sayle <roger@eyesopen.com>
12370 * gcc.dg/i386-387-3.c: New test case.
12372 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
12374 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
12375 cris-*-elf* cris-*-aout* and mmix-*-*.
12377 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
12379 * gcc.dg/20030213-1.c: New test.
12381 2003-02-12 Roger Sayle <roger@eyesopen.com>
12383 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
12384 * gcc.dg/i386-387-2.c: Likewise.
12386 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
12388 * gcc.dg/ppc-spe.c: Fix formatting.
12389 Enable tests that were previously unsupported by gas.
12390 Delete tests for instructions that no longer exist.
12391 Switch arguments on evsubifw builtin.
12393 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
12395 * gcc.c-torture/execute/20030209-1.c: Disable the test if
12396 STACK_SIZE is too small.
12398 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12399 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12401 * gcc.dg/decl-2.c: New test.
12403 2003-02-10 Jan Hubicka <jh@suse.cz>
12405 * gcc.dg/i386-fpcvt-1.c: New test.
12407 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
12409 * gcc.c-torture/execute/20030209-1.c: New test.
12411 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
12413 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
12414 int-wide bitops, use the constants of the same width.
12415 Likewise, if long long is 32-bit wide, test bitops using
12418 2003-02-07 Loren James Rittle <ljrittle@acm.org>
12420 * gcc.dg/20021014-1.c: Annotate with expected notice text.
12422 2003-02-07 Roger Sayle <roger@eyesopen.com>
12424 * testsuite/gcc.dg/builtins-4.c: New test case.
12426 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12428 * gcc.dg/20020430-1.c: Fix dg command typos.
12429 * gcc.dg/20020503-1.c: Likewise.
12431 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12434 * g++.dg/parse/fused-params1.C: New test.
12437 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
12440 * g++.dg/parse/non-dependent1.C: New test.
12443 * g++.dg/parse/dupl-tmpl-args1.C: New test.
12446 * g++.dg/parse/undefined7.C: New test.
12447 * g++.dg/parse/non-templ1.C: New test.
12450 * g++.dg/parse/too-many-tmpl-args1.C: New test.
12452 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12454 * gcc.c-torture/compile/20030206-1.c: New test.
12456 2003-02-05 Roger Sayle <roger@eyesopen.com>
12458 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
12459 "pow" to "foo" to avoid potential confusion with a math built-in.
12461 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12463 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
12464 conditions for SPARC targets.
12466 2003-02-05 Jakub Jelinek <jakub@redhat.com>
12468 * gcc.dg/20030204-1.c: New test.
12470 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12473 * g++.dg/parse/array-size1.C: New test.
12476 * g++.dg/parse/undefined3.C: New test.
12479 * g++.dg/parse/undefined4.C: New test.
12482 * g++.dg/parse/undefined5.C: New test.
12485 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
12488 * g++.dg/parse/casting-operator1.C: New test.
12491 * g++.dg/parse/undefined6.C: New test.
12494 * g++.dg/parse/missing-template1.C: New test.
12496 2003-02-04 Jan Hubicka <jh@suse.cz>
12498 * gcc.dg/i386-cadd.c: Compile using -march=k8.
12499 * gcc.dg/i386-cmov?.c: Likewise.
12500 * gcc.dg/i386-fpcvt-?.c: Likewise.
12501 * gcc.dg/i386-ssefp-1.c: Likewise.
12502 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
12505 2003-02-03 Mark Mitchell <mark@codesourcery.com>
12508 * testsuite/g++.dg/ext/max.C: New test.
12510 2003-02-03 Jan Hubicka <jh@suse.cz>
12512 * gcc.c-torture/execute/20030203-1.c: New test.
12514 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
12516 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
12519 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
12521 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
12522 * g++.dg/init/new2.C: Likewise.
12523 * g++.dg/other/new1.C: Likewise.
12525 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
12527 * gcc.dg/struct-ret-libc.c: New test.
12529 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
12531 * gcc.dg/20030129-1.c: New test.
12533 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12536 * g++.dg/template/ptrmem4.C: New test.
12538 2003-01-29 Mark Mitchell <mark@codesourcery.com>
12540 * g++.dg/parser/constant1.C: New test.
12542 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12545 * g++.dg/parse/friend2.C: New test.
12547 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
12550 * g++.dg/template/unify4.C: New test.
12552 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
12554 * gcc.c-torture/execute/20030128-1.c: New test.
12556 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
12558 * g++.dg/lookup/nested1.C: Test moved from ...
12559 * g++.old-deja/g++.other/lookup24.C: ... here.
12561 2003-01-28 Jan Hubicka <jh@suse.cz>
12563 * gcc.dg/i386-cmov5.c: New test.
12565 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
12567 * gcc.c-torture/execute/20010925-1.c: Changed the
12568 memcpy declaration.
12570 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12573 * g++.dg/parse/template5.C: New test.
12575 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
12578 * g77.dg/pr9258: New test.
12580 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12582 * README: Move relevant parts from README.g++.
12584 * README.g++: Remove this file.
12586 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
12588 * g++.dg/abi/dcast1.C: New test.
12590 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12592 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
12594 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
12597 * g++.old-deja/g++.other/lookup24.C: New test.
12599 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12602 * gcc.dg/uninit-C.c: New test.
12604 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
12606 * g++.dg/abi/covariant1.C: New test.
12608 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
12610 * gcc.dg/20030123-1.c: New test.
12612 2003-01-25 Jan Hubicka <jh@suse.cz>
12615 * gcc.c-torture/compile/20030125-1.c
12617 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
12620 * g++.dg/parse/template3.C: New test.
12621 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
12624 * g++.dg/parse/template4.C: New test.
12627 * g++.dg/template/qual2.C: New test.
12630 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
12632 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
12634 2003-01-25 Roger Sayle <roger@eyesopen.com>
12636 * gcc.c-torture/execute/switch-1.c: New test case.
12638 2003-01-25 Jan Hubicka <jh@suse.cz>
12640 * gcc.c-torture/execute/20030125-1.[cx]: New test.
12642 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
12644 Tweaks for Bison-1.875. From the NEWS file:
12645 "- `parse error' -> `syntax error'
12646 Bison now uniformly uses the term `syntax error'"
12647 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
12648 * gcc.dg/cpp/digraph2.c: Likewise.
12649 * gcc.dg/cpp/direct2.c: Likewise.
12650 * gcc.dg/cpp/paste4.c: Likewise.
12651 * gcc.dg/c90-restrict-1.c: Likewise.
12652 * gcc.dg/c99-func-2.c: Likewise.
12653 * gcc.dg/noncompile/920721-2.c: Likewise.
12654 * gcc.dg/noncompile/930622-2.c: Likewise.
12655 * gcc.dg/noncompile/940112-1.c: Likewise.
12656 * gcc.dg/noncompile/950921-1.c: Likewise.
12657 * gcc.dg/noncompile/951123-1.c: Likewise.
12658 * gcc.dg/noncompile/971104-1.c: Likewise.
12659 * gcc.dg/noncompile/990416-1.c: Likewise.
12661 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
12663 * g++.dg/parse/undefined1.C: Add error message.
12665 2003-01-22 Mark Mitchell <mark@codesourcery.com>
12668 * g++.dg/parse/new1.C: New test.
12671 * g++.dg/parse/template2.C: New test.
12674 * g++.dg/parse/typedef2.C: New test.
12677 * g++.dg/ext/typeof3.C: New test.
12679 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12682 * g++.dg/parse/ret-type1.C: New test.
12685 * g++.dg/parse/tmpl-outside1.C: New test.
12688 * g++.dg/parse/int-as-enum1.C: New test.
12691 * g++.dg/parse/no-typename1.C: New test.
12694 * g++.dg/parse/no-value1.C: New test.
12697 * g++.dg/parse/wrong-inline1.C: New test.
12700 * g++.dg/parse/ref1.C: New test.
12703 * g++.dg/parse/attr-ctor1.C: New test.
12706 * g++.dg/parse/namespace5.C: New test.
12709 * g++.dg/parse/func-def1.C: New test.
12712 * g++.dg/parse/undefined1.C: New test.
12714 PR c++/5723, PR c++/8522
12715 * g++.dg/parse/specialization1.C: New test.
12717 PR c++/163, PR c++/8595
12718 * g++.dg/parse/struct-as-enum1.C: New test.
12721 * g++.dg/parse/undefined2.C: New test.
12723 2003-01-22 Mark Mitchell <mark@codesourcery.com>
12726 * g++.dg/parse/template1.C: New test.
12729 * g++.dg/parse/using1.C: New test.
12733 * g++.dg/parse/expr2.C: New test.
12736 * g++.dg/parse/lookup2.C: Likewise.
12738 2003-01-21 Jan Hubicka <jh@suse.cz>
12740 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
12741 * gcc.c-torture/execute/eeprof-1.c: Likewise.
12742 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
12743 * gcc.c-torture/execute/string-opt-*.c: Likewise.
12745 2003-01-20 Nick Clifton <nickc@redhat.com>
12747 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
12748 problem with ARM sibcall code generation.
12750 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
12752 * gcc.c-torture/execute/20030120-1.c: New.
12754 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
12756 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
12758 2003-01-17 Mark Mitchell <mark@codesourcery.com>
12761 * g++.dg/parse/ctor1.C: New test.
12764 * g++.dg/parse/qualified1.C: New test.
12766 * g++.dg/parse/typename3.C: New test.
12768 2003-01-16 Richard Henderson <rth@redhat.com>
12770 * g++.dg/tls/init-2.C: Fix error matches for real this time.
12772 2003-01-16 Richard Henderson <rth@redhat.com>
12774 * g++.dg/pch/pch.exp: Copy test header to the working directory
12775 before using it either for precompilation or direct use.
12776 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
12777 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
12779 2003-01-16 Richard Henderson <rth@redhat.com>
12781 * gcc.dg/pch/pch.exp: Copy test header to the working directory
12782 before using it either for precompilation or direct use.
12783 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
12784 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
12786 2003-01-16 Mark Mitchell <mark@codesourcery.com>
12788 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
12789 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
12790 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
12791 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
12792 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
12793 typename warning into error.
12794 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
12796 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
12797 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
12798 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
12800 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
12801 make declaration visible in template.
12802 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
12803 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
12805 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
12807 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
12808 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
12809 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
12810 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
12811 typename warning with error message.
12812 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
12813 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
12814 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
12816 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
12818 * g++.dg/parse/ambig2.C: New test.
12820 2003-01-15 Richard Henderson <rth@redhat.com>
12822 * g++.dg/tls/init-2.C: Update error message string.
12824 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12826 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
12828 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
12830 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
12832 * gcc.c-torture/compile/20001205-1.x: Likewise.
12833 * gcc.c-torture/compile/20001226-1.x: Likewise.
12834 * gcc.c-torture/compile/920520-1.x: Likewise.
12835 * gcc.c-torture/compile/961203-1.x: Likewise.
12836 * gcc.c-torture/compile/20020604-1.x: Likewise.
12838 2003-01-15 Jan Hubicka <jh@suse.cz>
12840 * gcc.c-torture/compile/20030115-1.c: New test.
12842 * gcc.dg/i386-fpcvt-1.c: New test.
12843 * gcc.dg/i386-fpcvt-2.c: New test.
12845 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
12847 Further conform g++'s __vmi_class_type_info to the C++ ABI
12849 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
12852 2003-01-14 Jan Hubicka <jh@suse.cz>
12854 * gcc.dg/i386-fpcvt-1.c: New test.
12855 * gcc.dg/i386-fpcvt-2.c: New test.
12857 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12859 * gcc.dg/i386-mmx-3.c: New test.
12861 2003-01-12 Mark Mitchell <mark@codesourcery.com>
12864 * g++.dg/parse/octal1.C: New file.
12867 * g++.dg/parse/typename1.C: New file.
12869 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
12871 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
12872 * gcc.dg/bf-no-ms-layout.c: Likewise.
12873 * gcc.dg/bf-ms-attrib.c: Likewise.
12875 2003-01-10 Mark Mitchell <mark@codesourcery.com>
12878 * g++.dg/parse/dtor1.C: New file.
12881 * g++.dg/rtti/typeid1.C: New file.
12884 * g++.dg/parse/lookup1.C: New file.
12887 * g++.dg/templ/spec5.C: New file.
12889 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
12891 * gcc.c-torture/compile/20030110-1.c: New test.
12893 2003-01-09 Geoffrey Keating <geoffk@apple.com>
12895 Merge from pch-branch:
12897 2002-12-23 Geoffrey Keating <geoffk@apple.com>
12899 * gcc.dg/pch/cpp-1.h: New.
12900 * gcc.dg/pch/cpp-1.c: New.
12901 * gcc.dg/pch/cpp-2.h: New.
12902 * gcc.dg/pch/cpp-2.c: New.
12904 2002-11-19 Geoffrey Keating <geoffk@apple.com>
12906 * gcc.dg/pch/except-1.h: New.
12907 * gcc.dg/pch/except-1.c: New.
12909 2002-11-13 Geoffrey Keating <geoffk@apple.com>
12911 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
12913 * gcc.dg/pch: Include *.hp not *.h.
12914 * gcc.dg/pch/system-1.h: New.
12915 * gcc.dg/pch/system-1.c: New.
12917 2002-11-11 Geoffrey Keating <geoffk@apple.com>
12919 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
12920 rather than trying to build and run a program using PCH.
12921 * gcc.dg/pch: Remove dg-do commands from test files.
12923 2002-11-08 Geoffrey Keating <geoffk@apple.com>
12925 * gcc.dg/pch/macro-3.c: New.
12926 * gcc.dg/pch/macro-3.h: New.
12928 2002-11-04 Geoffrey Keating <geoffk@apple.com>
12930 * gcc.dg/pch/common-1.c: New.
12931 * gcc.dg/pch/common-1.h: New.
12932 * gcc.dg/pch/decl-1.c: New.
12933 * gcc.dg/pch/decl-1.h: New.
12934 * gcc.dg/pch/decl-2.c: New.
12935 * gcc.dg/pch/decl-2.h: New.
12936 * gcc.dg/pch/decl-3.c: New.
12937 * gcc.dg/pch/decl-3.h: New.
12938 * gcc.dg/pch/decl-4.c: New.
12939 * gcc.dg/pch/decl-4.h: New.
12940 * gcc.dg/pch/decl-5.c: New.
12941 * gcc.dg/pch/decl-5.h: New.
12942 * gcc.dg/pch/global-1.c: New.
12943 * gcc.dg/pch/global-1.h: New.
12944 * gcc.dg/pch/inline-1.c: New.
12945 * gcc.dg/pch/inline-1.h: New.
12946 * gcc.dg/pch/inline-2.c: New.
12947 * gcc.dg/pch/inline-2.h: New.
12948 * gcc.dg/pch/static-1.c: New.
12949 * gcc.dg/pch/static-1.h: New.
12950 * gcc.dg/pch/static-2.c: New.
12951 * gcc.dg/pch/static-2.h: New.
12953 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
12955 * g++.dg/pch/pch.exp: Better handle failing testcases.
12956 * gcc.dg/pch/pch.exp: Likewise.
12957 * gcc.dg/pch/macro-1.c: New.
12958 * gcc.dg/pch/macro-1.h: New.
12959 * gcc.dg/pch/macro-2.c: New.
12960 * gcc.dg/pch/macro-2.h: New.
12962 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
12964 * g++.dg/dg.exp: Treat files in pch/ specially.
12965 * g++.dg/pch/pch.exp: New file.
12966 * g++.dg/pch/empty.H: New file.
12967 * g++.dg/pch/empty.C: New file.
12968 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
12971 * gcc.dg/pch/pch.exp: New file.
12972 * gcc.dg/pch/empty.h: New file.
12973 * gcc.dg/pch/empty.c: New file.
12974 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
12977 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12979 * g++.dg/template/friend14.C: New test.
12981 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12983 * gcc.dg/old-style-asm-1.c: New test.
12985 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
12987 * gcc.c-torture/compile/20030109-1.c: New test.
12989 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
12991 * gcc.c-torture/execute/20030109-1.c: New test.
12993 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
12995 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
12996 * g++.old-deja/g++.mike/dyncast2.C: Likewise
12997 * g++.old-deja/g++.mike/dyncast3.C: Likewise
12998 * g++.old-deja/g++.mike/eh2.C: Likewise
12999 * g++.old-deja/g++.mike/eh3.C: Likewise
13000 * g++.old-deja/g++.mike/eh5.C: Likewise
13001 * g++.old-deja/g++.mike/eh6.C: Likewise
13002 * g++.old-deja/g++.mike/eh7.C: Likewise
13003 * g++.old-deja/g++.mike/eh8.C: Likewise
13004 * g++.old-deja/g++.mike/eh9.C: Likewise
13005 * g++.old-deja/g++.mike/eh10.C: Likewise
13006 * g++.old-deja/g++.mike/eh12.C: Likewise
13007 * g++.old-deja/g++.mike/eh13.C: Likewise
13008 * g++.old-deja/g++.mike/eh14.C: Likewise
13009 * g++.old-deja/g++.mike/eh16.C: Likewise
13010 * g++.old-deja/g++.mike/eh17.C: Likewise
13011 * g++.old-deja/g++.mike/eh18.C: Likewise
13012 * g++.old-deja/g++.mike/eh21.C: Likewise
13013 * g++.old-deja/g++.mike/eh23.C: Likewise
13014 * g++.old-deja/g++.mike/eh24.C: Likewise
13015 * g++.old-deja/g++.mike/eh25.C: Likewise
13016 * g++.old-deja/g++.mike/eh26.C: Likewise
13017 * g++.old-deja/g++.mike/eh27.C: Likewise
13018 * g++.old-deja/g++.mike/eh28.C: Likewise
13019 * g++.old-deja/g++.mike/eh29.C: Likewise
13020 * g++.old-deja/g++.mike/eh31.C: Likewise
13021 * g++.old-deja/g++.mike/eh33.C: Likewise
13022 * g++.old-deja/g++.mike/eh34.C: Likewise
13023 * g++.old-deja/g++.mike/eh35.C: Likewise
13024 * g++.old-deja/g++.mike/eh36.C: Likewise
13025 * g++.old-deja/g++.mike/eh37.C: Likewise
13026 * g++.old-deja/g++.mike/eh38.C: Likewise
13027 * g++.old-deja/g++.mike/eh39.C: Likewise
13028 * g++.old-deja/g++.mike/eh40.C: Likewise
13029 * g++.old-deja/g++.mike/eh41.C: Likewise
13030 * g++.old-deja/g++.mike/eh42.C: Likewise
13031 * g++.old-deja/g++.mike/eh44.C: Likewise
13032 * g++.old-deja/g++.mike/eh46.C: Likewise
13033 * g++.old-deja/g++.mike/eh47.C: Likewise
13034 * g++.old-deja/g++.mike/eh48.C: Likewise
13035 * g++.old-deja/g++.mike/eh49.C: Likewise
13036 * g++.old-deja/g++.mike/eh50.C: Likewise
13037 * g++.old-deja/g++.mike/eh51.C: Likewise
13038 * g++.old-deja/g++.mike/eh53.C: Likewise
13039 * g++.old-deja/g++.mike/eh55.C: Likewise
13040 * g++.old-deja/g++.mike/p7912.C: Likewise
13041 * g++.old-deja/g++.mike/p9706.C: Likewise
13042 * g++.old-deja/g++.mike/p10416.C: Likewise
13043 * g++.old-deja/g++.mike/p11667.C: Likewise
13044 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
13045 Remove redundant reference to Iris.
13046 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
13047 Elxsi, i860, Pico Java, and WE32K.
13049 2003-01-07 Mark Mitchell <mark@codesourcery.com>
13051 * g++.dg/ext/asm4.C: New test.
13053 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13056 * g++.dg/template/friend12.C: New test.
13057 * g++.dg/template/friend13.C: Likewise.
13058 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
13060 2003-01-08 Jan Hubicka <jh@suse.cz>
13062 * gcc.dg/i386-cadd.c: New test.
13063 * gcc.dg/i386-cmov4.c: Likewise.
13065 2003-01-06 Mark Mitchell <mark@codesourcery.com>
13068 * g++.dg/warn/Wunused-3.C: New test.
13070 * g++.dg/abi/bitfield9.C: New test.
13073 * g++.dg/parse/defarg3.C: New test.
13075 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
13077 * g++.dg/parse/ambig1.C: New test.
13078 * g++.dg/parse/defarg2.C: New test.
13080 2003-01-05 Mark Mitchell <mark@codesourcery.com>
13082 * g++.dg/template/defarg-1.C: New test.
13083 * g++.dg/template/local2.C: Likewise.
13085 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
13087 * gcc.c-torture/execute/20030105-1.c: New test.
13089 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13091 * g++.dg/parse/namespace3.C: Remove extra semicolons.
13092 * g++.dg/parse/namespace4.C: Likewise.
13094 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
13096 * g++.dg/template/ntp2.C: New test.
13098 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
13100 * g++.dg/parse/extern-C-1.C: New test.
13102 * g++.dg/parse/namespace4.C: New test.
13104 * g++.dg/template/nested1.C: New test.
13106 * g++.dg/parse/namespace3.C: New test.
13108 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
13110 * g++.dg/lookup/two-stage1.C: New test.
13112 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13114 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
13115 * g++.old-deja/g++.jason/access8.C: Likewise.
13116 * g++.old-deja/g++.other/decl5.C: Likewise.
13118 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
13120 * g++.dg/parse/parse7.C: New test.
13122 2003-01-02 Mark Mitchell <mark@codesourcery.com>
13125 * g++.dg/ext/attrib7.C: New test.
13127 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
13129 * g++.dg/parse/parse6.C: New test.
13131 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
13133 * gcc.dg/h8300-stack-1.c: New.
13135 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13137 g++.dg/lookup/exception1.C: New test.
13139 g++.dg/lookup/template1.C: New test.
13141 g++.dg/parse/namespace2.C: New test.
13143 g++.dg/parse/parens2.C: New test.
13145 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13147 * g++.dg/parse/parse5.C: New test.
13148 * g++.dg/lookup/scoped4.C: New test.
13150 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
13152 * g++.dg/parse/parens1.C: New test.
13154 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
13156 * g++.dg/parse/parens2.C: New test.
13158 * g++.dg/lookup/scope-operator1.C: New test.
13160 * g++.dg/parse/operator1.C: New test.
13162 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13164 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
13165 * g++.old-deja/g++.other/access6.C: Likewise.
13166 * g++.old-deja/g++.other/decl1.C: Likewise.
13167 * g++.old-deja/g++.pt/typename12.C: Likewise.
13169 2002-12-31 Mark Mitchell <mark@codesourcery.com>
13171 * g++.dg/parse/namespace1.C: New test.
13173 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13175 * g++.dg/parse/parse4.C: New test.
13177 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13179 * g++.dg/parse/parse3.C: New test.
13181 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13183 * g++.dg/parse/parse2.C: New test.
13185 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13187 * g++.dg/template/friend11.C: New test.
13189 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
13191 * g++.dg/parse/parse1.C: New test.
13193 2002-12-31 Janis Johnson <janis187@us.ibm.com>
13195 * lib/profopt.exp: Change the name of a global variable to avoid
13196 possible clashes with other test suites.
13198 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
13200 * g++.dg/inherit/covariant8.C: New test.
13202 2002-12-31 Mark Mitchell <mark@codesourcery.com>
13204 * g++.dg/init/array9.C: New test.
13207 * g++.dg/parse/expr1.C: New test.
13209 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
13211 * gcc.c-torture/compile/20021230-1.c: New test.
13213 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
13215 * g++.dg/inherit/covariant5.C: New test.
13216 * g++.dg/inherit/covariant6.C: New test.
13217 * g++.dg/inherit/covariant7.C: New test.
13219 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13222 * g++.dg/other/access2.C: New test.
13224 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
13226 * g++.dg/other/anon-struct.C: No longer fails
13227 * g++.old-deja/g++.brendan/parse4.C: Likewise.
13228 * g++.old-deja/g++.brendan/parse5.C: Likewise.
13229 * g++.old-deja/g++.brendan/parse6.C: Likewise.
13231 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
13233 * g++.dg/parse/angle-bracket.C (main): No longer fails.
13235 2002-12-27 Mark Mitchell <mark@codesourcery.com>
13237 * g++.dg/eh/spec4.C: Remove stray semicolon.
13238 * g++.dg/expr/pmf-1.C: Change error message.
13239 * g++.dg/ext/asm1.C: Remove stray semicolon.
13240 * g++.dg/ext/typename1.C: Add missing typenames.
13241 * g++.dg/inherit/template-as-base.C: Change error message.
13242 * g++.dg/lookup/scoped1.C: Likewise.
13243 * g++.dg/lookup/scoped2.C: Likewise.
13244 * g++.dg/lookup/using2.C: Likewise.
13245 * g++.dg/other/component1.C: Remove stray semicolon.
13246 * g++.dg/other/do1.C: Change error message.
13247 * g++.dg/other/error2.C: Likewise.
13248 * g++.dg/other/init1.C: Likewise.
13249 * g++.dg/other/packed1.C: Remove stray semicolon.
13250 * g++.dg/other/ptrmem2.C: Change error message.
13251 * g++.dg/parse/parameter-declaration-1.C: Remove line number
13253 * g++.dg/special/initp1.C: Remove invalid attribute usage.
13254 * g++.dg/template/access3.C: Add typename keyword.
13255 * g++.dg/template/access5.C: Remove stray semicolon.
13256 * g++.dg/template/access6.C: Likewise.
13257 * g++.dg/template/complit1.C: Likewise.
13258 * g++.dg/template/crash1.C: Change error message.
13259 * g++.dg/template/inherit2.C: Remove stray semicolon.
13260 * g++.dg/template/instantiate2.C: Likewise.
13261 * g++.dg/template/instantiate3.C: Change error message.
13262 * g++.dg/template/qual1.C: Remove stray semicolon.
13263 * g++.dg/template/qualttp18.C: Change error message.
13264 * g++.dg/template/ref1.C: Remove stray semicolon.
13265 * g++.dg/template/sizeof1.C (A::value): Declare it.
13266 * g++.dg/template/spec4.C: Change error message.
13267 * g++.dg/template/static1.C: Likewise.
13268 * g++.dg/template/type1.C: Likewise.
13269 * g++.dg/template/typename3.C: Likewise.
13270 * g++.old-deja/g++.benjamin/13478.C: Change error message.
13271 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
13272 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
13273 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
13274 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
13275 named return value extension.
13276 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
13277 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
13278 * g++.old-deja/g++.bob/extern_C.C: Likewise.
13279 * g++.old-deja/g++.bob/inherit2.C: Likewise.
13280 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13281 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13282 * g++.old-deja/g++.brendan/crash13.C: Likewise.
13283 * g++.old-deja/g++.brendan/crash15.C: Likewise.
13284 * g++.old-deja/g++.brendan/crash18.C: Change error message.
13285 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
13286 * g++.old-deja/g++.brendan/crash38.C: Likewise.
13287 * g++.old-deja/g++.brendan/crash50.C: Likewise.
13288 * g++.old-deja/g++.brendan/crash56.C: Likewise.
13289 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
13291 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
13292 * g++.old-deja/g++.brendan/crash8.C: Change error message.
13293 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
13294 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13295 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
13296 * g++.old-deja/g++.brendan/template11.C: Likewise.
13297 * g++.old-deja/g++.brendan/template26.C: Likewise.
13298 * g++.old-deja/g++.brendan/template27.C: Use explicit
13299 specialization syntax.
13300 * g++.old-deja/g++.brendan/template30.C: Likewise.
13301 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
13302 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
13303 non-dependent names.
13304 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
13305 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
13306 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
13307 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
13308 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
13309 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
13310 named return value extension.
13311 * g++.old-deja/g++.ext/namedret2.C: Likewise.
13312 * g++.old-deja/g++.ext/namedret3.C: Likewise.
13313 * g++.old-deja/g++.ext/return1.C: Likewise.
13314 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
13315 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
13316 * g++.old-deja/g++.jason/access8.C: Likewise.
13317 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
13318 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
13319 pseudo-destructor names.
13320 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
13321 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
13322 pseudo-destructor names.
13323 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
13324 * g++.old-deja/g++.jason/overload19.C: Likewise.
13325 * g++.old-deja/g++.jason/overload32.C: Likewise.
13326 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
13328 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
13329 * g++.old-deja/g++.jason/return.C: Likewise.
13330 * g++.old-deja/g++.jason/return2.C: Likewise.
13331 * g++.old-deja/g++.jason/shadow1.C: Likewise.
13332 * g++.old-deja/g++.jason/special.C: Use explicit specialization
13334 * g++.old-deja/g++.jason/template10.C: Account for use of
13335 non-dependent names.
13336 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
13338 * g++.old-deja/g++.jason/template37.C: Likewise.
13339 * g++.old-deja/g++.law/access4.C: Change error messages.
13340 * g++.old-deja/g++.law/arm13.C: Remove incorrect
13341 pseudo-destructor names.
13342 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
13343 * g++.old-deja/g++.law/ctors9.C: Likewise.
13344 * g++.old-deja/g++.law/cvt22.C: Likewise.
13345 * g++.old-deja/g++.law/dtors5.C: Likewise.
13346 * g++.old-deja/g++.law/global-init1.C: Likewise.
13347 * g++.old-deja/g++.law/missed-error3.C: Likewise.
13348 * g++.old-deja/g++.law/operators28.C: Likewise.
13349 * g++.old-deja/g++.law/visibility28.C: Likewise.
13350 * g++.old-deja/g++.martin/eval1.C: Likewise.
13351 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
13353 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
13354 * g++.old-deja/g++.mike/net34.C: Likewise.
13355 * g++.old-deja/g++.mike/net36.C: Likewise.
13356 * g++.old-deja/g++.mike/ns2.C: Likewise.
13357 * g++.old-deja/g++.mike/p12306.C: Likewise.
13358 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
13360 * g++.old-deja/g++.mike/p700.C: Likewise.
13361 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
13362 * g++.old-deja/g++.mike/p710.C: Likewise.
13363 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
13365 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
13366 * g++.old-deja/g++.mike/pmf9.C: Likewise.
13367 * g++.old-deja/g++.ns/crash2.C: Likewise.
13368 * g++.old-deja/g++.ns/crash3.C: Likewise.
13369 * g++.old-deja/g++.ns/invalid1.C: Likewise.
13370 * g++.old-deja/g++.ns/ns17.C: Likewise.
13371 * g++.old-deja/g++.ns/template16.C: Likewise.
13372 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
13374 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
13375 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
13376 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
13377 named return value extension.
13378 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
13379 * g++.old-deja/g++.other/access4.C: Issue additional error
13381 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
13382 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
13383 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
13384 * g++.old-deja/g++.other/crash25.C: Change error message.
13385 * g++.old-deja/g++.other/crash4.C: Change error message.
13386 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
13387 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
13388 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
13390 * g++.old-deja/g++.other/defarg8.C: Likewise.
13391 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
13392 * g++.old-deja/g++.other/dtor10.C: Likewise.
13393 * g++.old-deja/g++.other/incomplete.C: Likewise.
13394 * g++.old-deja/g++.other/linkage7.C: Likewise.
13395 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
13397 * g++.old-deja/g++.other/mangle2.C: Likewise.
13398 * g++.old-deja/g++.other/refinit2.C: Likewise.
13399 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
13400 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
13401 * g++.old-deja/g++.pt/crash28.C: Likewise.
13402 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
13404 * g++.old-deja/g++.pt/crash32.C: Change error message.
13405 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
13406 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
13407 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
13408 error message position.
13409 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
13410 * g++.old-deja/g++.pt/defarg8.C: Change error message.
13411 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
13413 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
13414 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
13415 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
13416 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
13418 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13419 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
13420 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
13422 * g++.old-deja/g++.pt/explicit71.C: Change error message.
13423 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
13425 * g++.old-deja/g++.pt/friend28.C: Account for use of
13426 non-dependent names.
13427 * g++.old-deja/g++.pt/friend29.C: Likewise.
13428 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
13430 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
13431 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
13432 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
13434 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
13435 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
13437 * g++.old-deja/g++.pt/memclass20.C: Likewise.
13438 * g++.old-deja/g++.pt/memclass5.C: Likewise.
13439 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
13441 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
13442 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
13443 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
13444 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
13445 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
13446 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
13448 * g++.old-deja/g++.pt/spec10.C: Likewise.
13449 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
13450 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
13451 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
13452 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
13453 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
13454 * g++.old-deja/g++.pt/ttp62.C: Likewise.
13455 * g++.old-deja/g++.pt/ttp64.C: Likewise.
13456 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
13457 * g++.old-deja/g++.pt/typename15.C: Likewise.
13458 * g++.old-deja/g++.pt/typename22.C: Likewise.
13459 * g++.old-deja/g++.pt/typename6.C: Change error messages.
13460 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
13461 * g++.old-deja/g++.pt/virtual2.C: Likewise.
13462 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
13464 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
13465 return value extension.
13466 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
13467 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
13468 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
13469 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
13471 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
13473 * g++.dg/warn/inline1.C: New test.
13474 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
13475 * g++.old-deja/g++.jason/synth10.C: Likewise.
13476 * g++.old-deja/g++.mike/net31.C: Likewise.
13477 * g++.old-deja/g++.mike/p8786.C: Likewise.
13479 * g++.dg/template/friend10.C: New test.
13480 * g++.dg/template/conv5.C: New test.
13482 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
13484 * g++.dg/lookup/scoped3.C: New test.
13486 * g++.dg/lookup/decl1.C: New test.
13487 * g++.dg/lookup/decl2.C: New test.
13489 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
13491 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
13492 gcc.c-torture/compile/20021015-1.c,
13493 gcc.c-torture/compile/20021015-2.c,
13494 gcc.c-torture/compile/20021123-1.c,
13495 gcc.c-torture/compile/20021123-2.c,
13496 gcc.c-torture/compile/20021123-3.c,
13497 gcc.c-torture/compile/20021123-4.c,
13498 gcc.c-torture/execute/20021024-1.c: Add tests previously added
13499 only to 3.1 or 3.2 branch.
13501 2002-12-23 Mark Mitchell <mark@codesourcery.com>
13503 * gcc.dg/i386-bitfield3.c: New test.
13505 * gcc.dg/i386-bitfield2.c: New test.
13507 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
13509 * g++.dg/parse/conv_op1.C: New test.
13511 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
13513 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
13516 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
13518 * gcc.c-torture/compile/20021220-1.c: New test.
13520 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
13522 * gcc.dg/i386-fastcall-1.c: New.
13524 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13526 * gcc.c-torture/execute/20021219-1.c: New test.
13528 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13530 * gcc.dg/i386-pic-1.c: New test.
13532 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13535 * g++.dg/template/friend9.C: New test.
13537 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13540 * g++.dg/template/access7.C: New test.
13542 2002-12-18 Nick Clifton <nickc@redhat.com>
13544 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
13545 the libstdc++-v3 directory has been found.
13547 2002-12-12 Devang Patel <dpatel@apple.com>
13548 * gcc.dg/darwin-ld-1.c: New test.
13549 * gcc.dg/darwin-ld-2.c: New test.
13550 * gcc.dg/darwin-ld-3.c: New test.
13551 * gcc.dg/darwin-ld-4.c: New test.
13552 * gcc.dg/darwin-ld-5.c: New test.
13554 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13556 * gcc.c-torture/compile/20021212-1.c: New test.
13558 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
13560 * gcc.dg/fshort-wchar: New test.
13562 2002-12-10 Mark Mitchell <mark@codesourcery.com>
13565 * g++.dg/template/dtor1.C: New test.
13567 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
13570 2002-12-10 Jakub Jelinek <jakub@redhat.com>
13572 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
13574 2002-12-09 Mark Mitchell <mark@codesourcery.com>
13576 * g++.dg/template/static1.C: New test.
13577 * g++.dg/template/static2.C: New test.
13578 * g++.old-deja/g++.ext/memconst.C: New test.
13580 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13582 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
13583 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
13584 * g++.dg/special/initp1.C: Likewise.
13586 2002-12-06 Jakub Jelinek <jakub@redhat.com>
13588 * gcc.c-torture/execute/20021204-1.c: New test.
13590 2002-12-04 Geoffrey Keating <geoffk@apple.com>
13592 * gcc.dg/ppc-fmadd-1.c: New file.
13593 * gcc.dg/ppc-fmadd-2.c: New file.
13594 * gcc.dg/ppc-fmadd-3.c: New file.
13596 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13598 * gcc.c-torture/compile/20021204-1.c: New test.
13600 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
13602 * g++.dg/inherit/covariant2.C: New test.
13603 * g++.dg/inherit/covariant3.C: New test.
13604 * g++.dg/inherit/covariant4.C: New test.
13605 * g++.dg/inherit/covariant1.C: Remove XFAIL.
13606 * g++.old-deja/g++.robertl/eb17.C: Likewise.
13608 2002-12-03 Mark Mitchell <mark@codesourcery.com>
13611 * g++.dg/init/brace3.C: New test.
13613 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
13615 * gcc.dg/20020210-1.c: Fix a comment typo.
13617 2002-12-02 Mark Mitchell <mark@codesourcery.com>
13620 * g++.dg/parse/defarg1.C: New test.
13623 * g++.dg/template/char1.C: New test.
13625 * g++.dg/template/varmod1.C: Fix typo.
13627 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13630 * g++.old-deja/g++.pt/crash32.C: Expect error.
13632 2002-12-01 Mark Mitchell <mark@codesourcery.com>
13635 * g++.dg/template/varmod1.C: New test.
13638 * g++.dg/inherit/typeinfo1.C: New test.
13641 * g++.dg/inherit/typedef1.C: New test.
13643 2002-11-30 Mark Mitchell <mark@codesourcery.com>
13647 * g++.dg/template/strlen1.C: New test.
13650 * g++.dg/template/ctor2.C: New test.
13653 * g++.dg/init/string1.C: New test.
13656 * g++.dg/template/friend8.C: New test.
13658 2002-11-29 Joe Buck <jbuck@synopsys.com>
13660 * g++.dg/lookup/anon2.C: New test.
13662 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
13664 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
13667 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
13669 * gcc.dg/bitfld-6.c: New test.
13671 2002-11-27 Jan Hubicka <jh@suse.cz>
13673 * gcc.c-torture/execute/20021127.[cx]: New test.
13675 2002-11-26 Jan Hubicka <jh@suse.cz>
13677 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
13680 2002-11-26 Geoffrey Keating <geoffk@apple.com>
13682 * g++.dg/init/brace2.C: New test.
13683 * g++.old-deja/g++.mike/p9129.C: Correct.
13685 2002-11-26 Mark Mitchell <mark@codesourcery.com>
13687 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
13689 2002-11-25 Andreas Bauer <baueran@in.tum.de>
13691 * gcc.dg/sibcall-6: New test for indirect sibcalls.
13693 2002-11-25 Mark Mitchell <mark@codesourcery.com>
13695 * testsuite/g++.dg/abi/empty11.C: New test.
13696 * testsuite/g++.dg/rtti/cv1.C: New test.
13698 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
13700 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
13702 2002-11-24 Mark Mitchell <mark@codesourcery.com>
13704 * g++.dg/abi/empty10.C: New test.
13706 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13708 * gcc.c-torture/compile/20021124-1.c: New test.
13710 2002-11-22 Mark Mitchell <mark@codesourcery.com>
13712 * g++.dg/abi/rtti2.C: New test.
13714 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13716 * gcc.dg/i386-unroll-1.c: New test.
13718 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13720 * gcc.c-torture/compile/20021120-1.c: New test.
13721 * gcc.c-torture/compile/20021120-2.c: New test.
13723 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
13725 * gcc.dg/bitfld-5.c: New test.
13727 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
13729 * gcc.c-torture/execute/20021120-3.c: New test.
13731 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
13733 * gcc.c-torture/execute/20021120-2.c: New test.
13735 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
13737 * gcc.c-torture/execute/20021120-1.c: New test.
13739 2002-11-20 Jakub Jelinek <jakub@redhat.com>
13741 * gcc.c-torture/execute/20021118-3.c: New test.
13743 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13745 * gcc.c-torture/compile/20021119-1.c: New test.
13747 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
13749 * gcc.dg/duff-1.c: New test.
13750 * gcc.dg/duff-2.c: New test.
13751 * gcc.dg/duff-3.c: New test.
13753 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
13755 * gcc.dg/cpp/_Pragma5.c: New test.
13757 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
13759 * gcc.c-torture/execute/20021118-2.c: New test.
13761 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
13763 * gcc.c-torture/execute/20021118-1.c: New test.
13765 2002-11-16 Jakub Jelinek <jakub@redhat.com>
13767 * gcc.dg/20021116-1.c: New test.
13769 2002-11-14 Mark Mitchell <mark@codesourcery.com>
13771 * g++.dg/abi/vcall1.C: New test.
13773 2002-11-14 Jakub Jelinek <jakub@redhat.com>
13775 * gcc.dg/20021029-1.c: New test.
13776 * gcc.dg/20021029-2.c: New test.
13778 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
13780 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
13782 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13785 * gcc.dg/20021110.c: Move to ...
13786 * gcc.c-torture/compile/20021110.c: .... here.
13788 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13791 * gcc.c-torture/execute/20021111-1.c
13793 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13796 * gcc.dg/20021110.c: New test.
13798 2002-11-10 Mark Mitchell <mark@codesourcery.com>
13800 * g++.dg/abi/vthunk3.C: Run only on x86.
13802 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
13804 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
13806 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
13808 * lib/compat.exp (compat-execute): Fix logic error in last
13811 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
13813 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
13815 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13818 * g++.dg/template/access6.C: New test.
13820 2002-11-08 Jan Hubicka <jh@suse.cz>
13822 * gcc.dg/i386-ssefp-1.c: New test.
13823 * gcc.dg/i386-ssefp-1.c: New test.
13825 2002-11-08 Jan Hubicka <jh@suse.cz>
13827 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
13829 2002-11-07 Mark Mitchell <mark@codesourcery.com>
13831 * g++.dg/abi/vthunk3.C: New test.
13834 * g++.dg/template/crash2.C: New test.
13836 2002-11-07 Mark Mitchell <mark@codesourcery.com>
13838 * testsuite/g++.dg/abi/dtor1.C: New test.
13839 * testsuite/g++.dg/abi/dtor2.C: Likewise.
13841 2002-11-05 Geoffrey Keating <geoffk@apple.com>
13843 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
13846 2002-11-04 Adam Nemet <anemet@lnxw.com>
13848 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
13849 -mthumb. Only xfail with -O0.
13851 2002-11-03 Mark Mitchell <mark@codesourcery.com>
13853 * g++.dg/abi/thunk1.C: New test.
13854 * g++.dg/abi/thunk2.C: Likewise.
13855 * g++.dg/abi/vtt1.C: Likewise.
13857 2002-11-02 Diego Novillo <dnovillo@redhat.com>
13859 PR optimization/8423
13860 * gcc.c-torture/execute/builtin-constant.c: New test.
13862 2002-11-01 Zack Weinberg <zack@codesourcery.com>
13864 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
13865 Add some more cases.
13867 2002-11-01 Mark Mitchell <mark@codesourcery.com>
13870 * g++.dg/opt/local1.C: New test.
13872 2002-10-30 Mark Mitchell <mark@codesourcery.com>
13875 * g++.dg/template/complit1.C: New test.
13878 * g++.dg/template/typename4.C: Likewise.
13880 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13882 Core issue 287, PR c++/7639
13883 * g++.dg/template/instantiate1.C: Adjust error location.
13884 * g++.dg/template/instantiate3.C: New test.
13885 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
13886 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
13887 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
13889 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
13891 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
13893 2002-10-29 Mark Mitchell <mark@codesourcery.com>
13896 * g++.dg/init/dtor2.C: New test.
13898 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13900 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
13901 * gcc.dg/nest.c: Bypass errors on irix6.
13903 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
13905 * gcc.dg/nest.c: Expect error for mmix-*-*.
13906 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
13908 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
13910 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
13913 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
13915 2002-10-25 Mike Stump <mrs@apple.com>
13917 * gcc.dg/warn-1.c: New test.
13919 2002-10-25 Zack Weinberg <zack@codesourcery.com>
13921 * g++.dg/template/typename3.C: New test.
13923 2002-10-25 Mark Mitchell <mark@codesourcery.com>
13925 * g++.dg/lookup/ptrmem1.C: New test.
13927 * g++.dg/abi/vthunk2.C: New test.
13929 2002-10-25 Zack Weinberg <zack@codesourcery.com>
13931 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
13933 2002-10-24 Mark Mitchell <mark@codesourcery.com>
13935 * g++.dg/abi/empty9.C: New test.
13937 2002-10-24 Richard Henderson <rth@redhat.com>
13939 * g++.dg/inherit/thunk1.C: Enable for ia64.
13941 2002-10-23 Mark Mitchell <mark@codesourcery.com>
13944 * g++.dg/lookup/pretty1.C: New test.
13946 2002-10-23 Jakub Jelinek <jakub@redhat.com>
13948 * gcc.dg/20021023-1.c: New test.
13950 2002-10-23 Mark Mitchell <mark@codesourcery.com>
13953 * g++.dg/parse/inline1.C: New test.
13955 2002-10-23 Richard Henderson <rth@redhat.com>
13957 * g++.dg/inherit/thunk1.C: Enable for x86_64.
13959 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
13961 2002-10-22 Mark Mitchell <mark@codesourcery.com>
13964 * g++.dg/parse/stmtexpr3.C: New test.
13966 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
13968 * g++.dg/expr/cond1.C: New test.
13970 2002-10-21 Zack Weinberg <zack@codesourcery.com>
13972 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
13974 2002-10-21 Mark Mitchell <mark@codesourcery.com>
13976 * g++.dg/abi/vbase13.C: New test.
13977 * g++.dg/abi/vbase14.C: Likewise.
13979 2002-10-21 Jakub Jelinek <jakub@redhat.com>
13981 * gcc.dg/tls/pic-1.c: New test.
13982 * gcc.dg/tls/nonpic-1.c: New test.
13983 * gcc.dg/20021018-1.c: New test.
13985 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
13987 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
13988 Remove only files with the same base name as the test case.
13989 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
13990 (profopt-execute): Likewise. Also, remove old profiling
13991 and performance data files before running the tests.
13993 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
13994 * g++.dg/bprob/bprob.exp: Likewise.
13995 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
13996 to allow more general test case names.
13998 * g++.dg/bprob/bprob-1.C: Rename to ...
13999 * g++.dg/bprob/g++-bprob-1.C: ... this.
14001 * g77.dg/bprob/bprob-1.f: Rename to ...
14002 * g77.dg/bprob/g77-bprob-1.f: ... this.
14004 2002-10-21 Zack Weinberg <zack@codesourcery.com>
14006 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
14007 bison 1.50 or later.
14009 2002-10-21 Janis Johnson <janis187@us.ibm.com>
14011 * g++.dg/README: Describe more test directories.
14013 2002-10-21 Mark Mitchell <mark@codesourcery.com>
14015 * g++.dg/init/array6.C: Add additional tests.
14017 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
14019 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
14020 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
14022 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
14024 * gcc.c-torture/compile/20020604-1.x: New.
14025 * gcc.c-torture/compile/simd-5.x: Likewise.
14026 * gcc.c-torture/execute/920710-1.x: Likewise.
14027 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
14029 2002-10-21 Mark Mitchell <mark@codesourcery.com>
14031 * g++.dg/inherit/override1.C: Add dg-options clause.
14033 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14035 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
14038 2002-10-19 Andreas Schwab <schwab@suse.de>
14040 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
14041 directory component.
14043 2002-10-18 Mark Mitchell <mark@codesourcery.com>
14045 * g++.dg/inherit/thunk1.C: New test.
14047 * g++.dg/inherit/override1.C: New test.
14049 * g++.dg/abi/mangle11.C: New test.
14050 * g++.dg/abi/mangle14.C: New test.
14051 * g++.dg/abi/mangle17.C: New test.
14053 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
14055 * g++.dg/overload/member2.C: New test.
14057 2002-10-17 Janis Johnson <janis187@us.ibm.com>
14059 * g++.dg/README: Describe new compat directory.
14060 * g++.dg/dg.exp: Skip tests in compat directory.
14061 * README.compat: New file.
14062 * lib/compat.exp: New expect script.
14063 * g++.dg/compat: New test directory.
14064 * g++.dg/compat/compat.exp: New expect script.
14065 * g++.dg/compat/abi: New test directory.
14066 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
14067 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
14068 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
14069 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
14070 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
14071 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
14072 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
14073 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
14074 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
14075 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
14076 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
14077 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
14078 * g++.dg/compat/break: New test directory.
14079 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
14080 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
14081 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
14082 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
14083 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
14084 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
14085 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
14086 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
14087 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
14088 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
14089 g++.dg/compat/break/README: New files.
14090 * g++.dg/compat/eh: New test directory.
14091 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
14092 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
14093 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
14094 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
14095 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
14096 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
14097 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
14098 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
14099 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
14100 g++.dg/compat/eh/filter2_y.C,
14101 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
14102 g++.dg/compat/eh/new1_y.C,
14103 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
14104 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
14105 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
14106 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
14107 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
14108 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
14109 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
14110 g++.dg/compat/eh/unexpected1_y.C: New files.
14111 * g++.dg/compat/init: New test directory.
14112 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
14113 g++.dg/compat/init/array5_y.C,
14114 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
14115 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
14116 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
14117 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
14118 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
14119 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
14120 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
14121 g++.dg/compat/init/init-ref2_y.C: New files.
14123 2002-10-17 Mark Mitchell <mark@codesourcery.com>
14126 * g++.dg/inherit/using3.C: New test.
14128 2002-10-17 Jan Hubicka <jh@suse.cz>
14130 * gcc.dg/20021017-2.c: New test.
14132 2002-10-17 Mark Mitchell <mark@codesourcery.com>
14134 * g++.dg/abi/mangle16.C: Adjust.
14136 * g++.dg/init/array8.C: New test.
14138 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
14140 * gcc.dg/special/mips-abi.exp: New test.
14141 * gcc.dg/special/mips-abi.s: Empty file used by the above.
14143 2002-10-16 Mark Mitchell <mark@codesourcery.com>
14145 * g++.dg/abi/mangle16.C: New test.
14146 * g++.dg/abi/mangle17.C: Likewise.
14149 * g++.dg/template/ref1.C: New test.
14151 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14153 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
14155 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
14157 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
14159 2002-10-16 Mark Mitchell <mark@codesourcery.com>
14162 * g++.dg/init/array7.C: New test.
14164 2002-10-15 Mark Mitchell <mark@codesourcery.com>
14166 * g++.dg/init/array6.C: New test.
14168 * g++.dg/abi/mangle13.C: Likewise.
14169 * g++.dg/abi/mangle14.C: Likewise.
14170 * g++.dg/abi/mangle15.C: Likewise.
14172 2002-10-14 Mark Mitchell <mark@codesourcery.com>
14174 * g++.dg/abi/empty8.C: New test.
14176 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
14178 * g++.dg/init/ctor1.C: New test.
14180 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
14182 * gcc.c-torture/execute/20021015-1.c: New test.
14184 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
14186 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
14188 2002-10-14 Jan Hubicka <jh@suse.cz>
14190 * gcc.dg/i386-ssetype-[1-5].c: New tests.
14192 2002-10-14 Richard Henderson <rth@redhat.com>
14194 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
14196 2002-10-14 Mark Mitchell <mark@codesourcery.com>
14198 PR optimization/6631
14199 * g++.dg/opt/const2.C: New test.
14201 2002-10-14 Mark Mitchell <mark@codesourcery.com>
14204 * g++.dg/parse/friend1.C: New test.
14205 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
14207 2002-10-14 Jakub Jelinek <jakub@redhat.com>
14209 * gcc.dg/20021014-1.c: New test.
14211 2002-10-11 Mark Mitchell <mark@codesourcery.com>
14214 * g++.dg/ext/vlm1.C: New test.
14215 * g++.dg/ext/vlm2.C: Likewise.
14217 * g++.dg/init/array1.C: Remove invalid braces.
14218 * g++.dg/init/brace1.C: New test.
14219 * g++.dg/init/copy2.C: Likewise.
14220 * g++.dg/init/copy3.C: Likewise.
14221 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
14222 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
14225 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
14227 * gcc.dg/cpp/assembler.S: Don't use -ansi.
14229 2002-10-11 Richard Shann <richard.shann@superh.com>
14231 * gcc.c-torture/compile/simd-5.c: New test.
14233 2002-10-10 Roger Sayle <roger@eyesopen.com>
14235 * gcc.c-torture/execute/shiftopt-1.c: New test case.
14237 2002-10-10 Jim Wilson <wilson@redhat.com>
14239 * gcc.c-torture/execute/20021010-1.c: New test.
14241 2002-10-09 Zack Weinberg <zack@codesourcery.com>
14244 * g++.dg/ext/typedef-init.C: New test.
14245 * gcc.dg/typedef-init.c: New test.
14247 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
14249 * gcc.dg/cpp/paste13.c: New test.
14251 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14253 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
14254 remaining platforms, XFAIL during compile, not execute. Don't
14257 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
14259 * gcc.dg/alias-1.c: Tweak expected warning.
14261 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14263 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
14265 2002-10-06 Andreas Jaeger <aj@suse.de>
14267 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
14268 * gcc.dg/cpp/c++98.C: Likewise.
14270 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
14271 * g++.dg/cpp/c++98.C: Likewise.
14273 * g++.dg/README (Subdirectories): Mention cpp directory.
14276 * gcc.dg/20021006-1.c: New test.
14278 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14281 * g++.dg/other/warning1.C: New test.
14283 2002-10-04 Roger Sayle <roger@eyesopen.com>
14285 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
14286 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
14287 and sparc-*-* with -m64 as expected failures. See PR 8087.
14289 2002-10-03 Mark Mitchell <mark@codesourcery.com>
14292 * g++.dg/template/ptrmem3.C: New test.
14295 * g++.dg/template/union1.C: New test.
14297 2002-10-03 Mark Mitchell <mark@codesourcery.com>
14300 * g++.dg/abi/mangle9.C: New test.
14301 * g++.dg/abi/mangle10.C: New test.
14302 * g++.dg/abi/mangle11.C: New test.
14303 * g++.dg/abi/mangle12.C: New test.
14305 2002-10-02 Mark Mitchell <mark@codesourcery.com>
14308 * g++.dg/template/meminit1.C: New test.
14309 * g++.dg/warn/Wreorder-1.C: Likewise.
14310 * g++.old-deja/g++.mike/warn3.C: Tweak.
14311 * lib/prune.exp: Ingore "in copy constructor".
14313 2002-10-02 Andreas Jaeger <aj@suse.de>
14315 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
14316 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
14317 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
14320 2002-10-01 Mark Mitchell <mark@codesourcery.com>
14322 * gcc.dg/empty1.C: Fix typo.
14324 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
14326 * gcc.dg/alias-1.c: New test.
14328 2002-10-01 Mark Mitchell <mark@codesourcery.com>
14330 * gcc.dg/empty1.C: New test.
14332 * g++.dg/tls/init-2.C: Tweak error messages.
14334 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
14336 * gcc.c-torture/compile/20020923-1.c: New test.
14338 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
14340 * gcc.c-torture/execute/ffs-1.c: New test.
14341 * gcc.c-torture/execute/ffs-2.c: Ditto.
14343 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
14345 * g++.dg/overload/member1.C: New test.
14347 2002-09-30 Mark Mitchell <mark@codesourcery.com>
14349 * g++.dg/abi/empty7.C: New test.
14350 * g++.dg/init/pm2.C: Likewise.
14352 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
14354 * g++.dg/rtti/crash1.C: New test.
14356 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
14358 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
14359 gcc.dg/sibcall-4.c: New tests.
14361 2002-09-28 Roger Sayle <roger@eyesopen.com>
14363 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
14364 powerpc and MMIX targets.
14366 2002-09-27 Zack Weinberg <zack@codesourcery.com>
14368 * gcc.dg/cpp/20020927-1.c: New.
14370 2002-09-26 David S. Miller <davem@redhat.com>
14372 * gcc.c-torture/compile/trunctfdf.c: New.
14374 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14376 * lib/target-supports.exp (check_weak_available): Handle solaris2.
14378 2002-09-27 Alan Modra <amodra@bigpond.net.au>
14380 * gcc.c-torture/execute/loop-15.c: New.
14382 2002-09-26 Janis Johnson <janis187@us.ibm.com>
14384 * README.QMTEST: Fix typo.
14386 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
14388 * gcc.dg/20020926-1.c: New test.
14390 2002-09-25 David S. Miller <davem@redhat.com>
14393 * gcc.c-torture/execute/shiftdi.c: New test.
14395 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
14397 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
14398 unique to the tool.
14399 * lib/g77.exp (g77_init): Likewise.
14400 * lib/g++.exp (g++_init): Likewise.
14401 * lib/objc.exp (objc_init): Likewise.
14403 2002-09-25 Mark Mitchell <mark@codesourcery.com>
14405 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
14406 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
14407 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
14409 2002-09-25 Richard Henderson <rth@redhat.com>
14411 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
14412 too-small long double.
14414 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
14416 * gcc.dg/20020919-1.c: New test.
14418 2002-09-23 Mark Mitchell <mark@codesourcery.com>
14420 * g++.dg/abi/bitfield6.C: New test.
14421 * g++.dg/abi/bitfield7.C: New test.
14422 * g++.dg/abi/bitfield8.C: New test.
14423 * g++.dg/abi/vbase11.C: New test.
14425 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
14427 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
14428 hppa*-*-hpux*. Update test comment.
14430 2002-09-20 Jakub Jelinek <jakub@redhat.com>
14432 * gcc.dg/tls/struct-1.c: New test.
14434 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
14436 * gcc.dg/cpp/tr-warn2.c: Update.
14438 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
14440 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
14442 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
14444 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
14447 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
14449 * gcc.c-torture/execute/ieee/mzero3.c: New test.
14451 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
14452 Adjust for c++filt moved to binutils. Remove spurious duplicate
14453 setting of cxxfilt.
14455 2002-09-19 Geoffrey Keating <geoffk@apple.com>
14457 * gcc.dg/20020312-2.c: Update for darwin.
14459 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
14461 * g++.old-deja/g++.other/crash32.C: Mark ICE.
14463 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
14465 * objc.dg/comp-types-1.m: New test.
14466 * objc.dg/comp-types-2.m: New test.
14467 * objc.dg/comp-types-3.m: New test.
14468 * objc.dg/comp-types-4.m: New test.
14469 * objc.dg/comp-types-5.m: New test.
14470 * objc.dg/comp-types-6.m: New test.
14472 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
14474 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
14476 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14478 * g++.dg/other/do1.C: New test.
14480 * g++.dg/template/subst1.C: New test.
14482 2002-09-16 Steve Ellcey <sje@cup.hp.com>
14484 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
14486 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
14488 * g++.dg/template/qualttp20.C: Adjust expected errors.
14489 * g++.old-deja/g++.jason/report.C: Likewise.
14490 * g++.old-deja/g++.other/qual1.C: Likewise.
14492 * g++.dg/lookup/scoped2.C: New test.
14494 * g++.dg/ext/asm3.C: New test.
14496 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
14498 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
14500 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
14502 * ChangeLog: follow spelling conventions.
14503 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
14504 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
14505 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
14506 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
14507 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
14508 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
14509 * g++.old-deja/g++.law/global-init1.C: Likewise.
14510 * g++.old-deja/g++.other/delete4.C: Likewise.
14511 * g++.old-deja/g++.other/inline21.C: Likewise.
14512 * g++.old-deja/g++.other/singleton.C: Likewise.
14513 * g77.dg/strlen0.f: Likewise.
14514 * g77.f-torture/compile/20010519-1.f: Likewise.
14515 * g77.f-torture/compile/980310-4.f: Likewise.
14516 * gcc.c-torture/compile/20000605-1.c: Likewise.
14517 * gcc.c-torture/execute/20020225-1.c: Likewise.
14518 * gcc.dg/c90-hexfloat-2.c: Likewise.
14519 * gcc.dg/c99-bool-1.c: Likewise.
14520 * gcc.dg/c99-hexfloat-2.c: Likewise.
14521 * gcc.dg/dll-2.c: Likewise.
14522 * gcc.dg/wtr-union-init-1.c: Likewise.
14523 * gcc.dg/wtr-union-init-2.c: Likewise.
14524 * gcc.dg/wtr-union-init-3.c: Likewise.
14525 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14526 * gcc.dg/cpp/defined.c: Likewise.
14527 * gcc.dg/cpp/macsyntx.c: Likewise.
14528 * gcc.dg/cpp/paste2.c: Likewise.
14529 * gcc.dg/cpp/trad/defined.c: Likewise.
14530 * gcc.dg/format/c90-printf-1.c: Likewise.
14531 * gcc.dg/format/c90-scanf-1.c: Likewise.
14532 * gcc.dg/format/c99-printf-1.c: Likewise.
14533 * gcc.dg/format/c99-scanf-1.c: Likewise.
14534 * gcc.misc-tests/gcov-8.c: Likewise.
14535 * lib/profopt.exp: Likewise.
14537 2002-09-15 Krister Walfridsson <cato@df.lth.se>
14539 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
14541 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14543 * g++.dg/inherit/using2.C: New test.
14545 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
14547 * ChangeLog: Follow spelling conventions.
14548 * g++.dg/template/friend4.C: Likewise.
14549 * g++.old-deja/g++.pt/crash67.C: Likewise.
14550 * gcc.c-torture/execute/20000801-4.c: Likewise.
14551 * gcc.dg/c90-digraph-1.c: Likewise.
14552 * gcc.dg/c94-digraph-1.c: Likewise.
14553 * gcc.dg/c99-digraph-1.c: Likewise.
14554 * gcc.dg/cpp/line5.c: Likewise.
14555 * gcc.dg/cpp/multiline.c: Likewise.
14556 * gcc.dg/cpp/trad/literals-1.c: Likewise.
14557 * gcc.dg/format/attr-3.c: Likewise.
14558 * gcc.dg/format/c90-scanf-3.c: Likewise.
14559 * gcc.dg/format/ext-4.c: Likewise.
14561 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
14563 * g++.dg/template/pretty1.C: New test.
14565 2002-09-14 Alan Modra <amodra@bigpond.net.au>
14567 * gcc.c-torture/execute/struct-cpy-1.c: New test.
14569 2002-09-13 Matt Austern <austern@apple.com>
14571 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
14572 passing a cast expression to a function by const reference.
14574 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
14576 * g++.dg/template/deduce1.C: New test.
14578 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
14580 * gcc.c-torture/execute/simd-1.c: Force all use of int to
14583 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
14585 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
14588 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
14590 * gcc.c-torture/compile/20020910-1.c: New test.
14592 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
14594 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
14596 2002-09-10 Andreas Jaeger <aj@suse.de>
14598 * gcc.dg/20020312-2.c: Adjust for x86-64.
14600 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
14602 * g77.dg/7388.f: New test case for PR 7388.
14604 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
14606 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
14608 2002-09-05 Ziemowit Laski <zlaski@apple.com>
14610 * objc.dg/proto-lossage-1.m: New test.
14612 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
14614 * gcc.dg/cpp/_Pragma4.c: Fix typo.
14616 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
14618 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
14621 2002-09-06 Stan Shebs <shebs@apple.com>
14622 David Edelsohn <edelsohn@gnu.org>
14624 * gcc.dg/weak: New directory.
14625 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
14626 target-specific xfail bits.
14627 * gcc.dg/typeof-2.c: Move to new directory.
14628 * gcc.dg/weak.exp: New expect script.
14630 2002-09-06 Alan Modra <amodra@bigpond.net.au>
14632 * gcc.c-torture/execute/extzvsi.c: New test.
14634 2002-09-05 Stan Shebs <shebs@apple.com>
14636 * gcc.dg/weak-1.c: xfail on Darwin.
14637 * gcc.dg/weak-2.c: Ditto.
14638 * gcc.dg/weak-3.c: Ditto.
14639 * gcc.dg/weak-4.c: Ditto.
14640 * gcc.dg/weak-5.c: Ditto.
14641 * gcc.dg/weak-6.c: Ditto.
14642 * gcc.dg/weak-7.c: Ditto.
14643 * gcc.dg/weak-8.c: Ditto.
14644 * gcc.dg/weak-9.c: Ditto.
14646 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
14648 * gcc.c-torture/execute/loop-14.c: New test.
14650 2002-09-04 Jakub Jelinek <jakub@redhat.com>
14652 * g++.dg/other/cxa-atexit1.C: New test.
14654 * gcc.dg/typeof-2.c: New test.
14656 2002-09-03 Roger Sayle <roger@eyesopen.com>
14658 * gcc.dg/builtins-2.c: New testcase.
14659 * gcc.dg/builtins-3.c: New testcase.
14661 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
14663 * gcc.dg/cpp/_Pragma4.c: New test.
14665 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
14667 * objc/execute/nil_method-1.m: New testcase.
14669 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
14671 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
14672 [Object class], not [Object initialize].
14674 2002-08-31 Roger Sayle <roger@eyesopen.com>
14675 Hans-Peter Nilsson <hp@bitrange.com>
14677 * gcc.c-torture/execute/20020720-1.x: Skip test on
14678 mmix-knuth-mmixware. Correct comment.
14680 2002-08-27 Mark Mitchell <mark@codesourcery.com>
14682 * testsuite/g++.dg/abi/bitfield5.C: New test.
14683 * testsuite/g++.dg/abi/vbase10.C: Likewise.
14685 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
14687 * objc.dg/undeclared-selector.m: New test.
14689 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
14691 * g++.dg/other/offsetof1.C: Avoid cast warning.
14693 2002-08-26 Ziemowit Laski <zlaski@apple.com>
14695 * objc.dg/super-class-2.m: New test.
14697 2002-08-24 Matt Austern <austern@apple.com>
14699 * g++.dg/ext/lvaddr.C: New test.
14700 * g++.dg/ext/lvcast.C: New test.
14702 2002-08-22 Mark Mitchell <mark@codesourcery.com>
14704 * testsuite/g++.dg/inherit/cond1.C: New test.
14706 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
14708 * gcc.dg/noncompile/incomplete-1.c: New test.
14710 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14712 * gcc.dg/typespec-1.c: New test.
14714 2002-08-20 Devang Patel <dpatel@apple.com>
14715 * objc.dg/proto-hier-2.m: New test.
14717 2002-08-19 Ziemowit Laski <zlaski@apple.com>
14719 * objc.dg/bitfield-1.m: New test.
14720 * objc.dg/bitfield-2.m: New test.
14722 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
14724 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
14725 gcc.dg/c99-flex-array-4.c: New tests.
14727 2002-08-16 Stan Shebs <shebs@apple.com>
14729 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
14731 2002-08-15 Jakub Jelinek <jakub@redhat.com>
14733 * gcc.dg/typeof-1.c: New test.
14734 * g++.dg/ext/typeof2.C: New test.
14736 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
14738 * g++.dg/other/offsetof1.C: New test.
14740 2002-08-14 Richard Henderson <rth@redhat.com>
14742 * gcc.dg/tls/diag-3.c: Fix expected message strings.
14744 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
14746 * gcc.dg/cpp/_Pragma3.c: New test.
14748 2002-08-13 Mark Mitchell <mark@codesourcery.com>
14750 * g++.dg/template/inherit3: New test.
14752 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
14754 * gcc.dg/bitfld-4.c: Add blank options.
14756 2002-08-09 Mark Mitchell <mark@codesourcery.com>
14758 * g++.dg/template/crash1.C: New test.
14760 2002-08-08 Jakub Jelinek <jakub@redhat.com>
14762 * gcc.dg/tls/opt-2.c: New test.
14764 2002-08-08 Devang Patel <dpatel@apple.com>
14766 * objc.dg/selector-1.m : New test
14768 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14770 * g++.dg/abi/bitfield4.C: New test.
14771 * gcc.dg/bitfld-4.c: New test.
14773 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
14775 * g++.dg/other/packed1.C: New test.
14777 2002-08-07 Mark Mitchell <mark@codesourcery.com>
14779 * g++.dg/abi/offsetof.C: Tweak error messages.
14780 * g++.old-deja/g++.mike/p10769a.C: Likewise.
14782 2002-08-08 Jakub Jelinek <jakub@redhat.com>
14784 * gcc.dg/bitfld-3.c: New test.
14786 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14787 Richard Henderson <rth@redhat.com>
14789 * gcc.dg/i386-bitfield1.c: New test.
14790 * g++.dg/abi/bitfield3.C: Update.
14792 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
14794 * objc.dg/const-str-2.m: Update.
14795 * gcc.dg/cpp/c++98.c: Change to C extension.
14796 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
14797 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
14799 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
14801 * testsuite/gcc.dg/tls/diag-3.c: New.
14803 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
14805 * g++.dg/README (Subdirectories): Document new subdir expr.
14806 * g++.dg/expr/pmf-1.C: New test.
14808 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
14810 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
14812 2002-08-06 Jakub Jelinek <jakub@redhat.com>
14814 * g++.dg/abi/bitfield3.C: New test.
14816 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
14818 * lib/gcov.exp: Tweak expected line formats.
14819 * gcc.misc-tests/gcov8.c: New test.
14820 * gcc.misc-tests/gcov8.x: New flags.
14822 2002-08-05 Jakub Jelinek <jakub@redhat.com>
14824 * consistency.vlad/layout/endian.c: Include string.h.
14826 * gcc.c-torture/execute/20020805-1.c: New test.
14828 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
14830 * g++.dg/other/conversion1.C: New test.
14832 2002-08-03 Roger Sayle <roger@eyesopen.com>
14834 * gcc.dg/builtins-1.c: New testcase.
14836 2002-08-02 Mark Mitchell <mark@codesourcery.com>
14838 * g++.dg/inherit/access3.C: New test.
14840 2002-08-01 Jakub Jelinek <jakub@redhat.com>
14842 * gcc.dg/ia64-visibility-2.c: New test.
14844 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
14846 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
14847 __qualifier_flags to __flags.
14849 2002-07-31 Mark Mitchell <mark@codesourcery.com>
14851 * g++.dg/inherit/operator1.C: New test.
14852 * g++.dg/lookup/disamb1.C: Fix typo in comment.
14853 * g++.dg/other/error1.C: Change expected error message.
14854 * g++.dg/template/conv4.C: Likewise.
14856 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
14858 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
14859 for documented behavior.
14861 2002-07-25 Roger Sayle <roger@eyesopen.com>
14863 * gcc.c-torture/execute/20020720-1.x: Skip this test on
14864 several targets known to fail.
14866 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
14868 * gcc.dg/mips-args-[123].c: New tests.
14870 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
14872 * gcc.dg/ppc-spe.c: New.
14874 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
14876 * g++.dg/other/ptrmem4.C: New testcase.
14878 2002-07-24 Richard Henderson <rth@redhat.com>
14880 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
14882 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
14884 * g++.dg/ext/alignof1.C (main): Return 0 for success.
14886 2002-07-24 Roger Sayle <roger@eyesopen.com>
14888 * gcc.c-torture/execute/memset-3.c: New testcase.
14890 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
14892 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
14893 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
14895 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14897 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
14900 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
14902 * gcc.c-torture/compile/simd-4.c: New test.
14904 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14906 PR c++/7347, c++/7348
14907 * g++.dg/template/access4.C: New test.
14908 * g++.dg/template/access5.C: New test.
14909 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
14910 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
14911 * g++.old-deja/g++.pt/ttp58.C: Likewise.
14912 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
14914 2002-07-22 Jakub Jelinek <jakub@redhat.com>
14916 * gcc.dg/gnu89-init-2.c: New test.
14918 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
14920 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
14922 2002-07-20 Roger Sayle <roger@eyesopen.com>
14924 * gcc.c-torture/execute/20020720-1.c: New testcase.
14926 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
14928 * gcc.dg/cpp/Wsignprom.c: New tests.
14930 2002-07-20 Alan Modra <amodra@bigpond.net.au>
14932 * gcc.c-torture/execute/loop-13.c: New test.
14934 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
14936 * gcc.dg/cpp/expr.c: New tests.
14938 2002 07-18 David Edelsohn <edelsohn@gnu.org>
14940 * g++.dg/opt/pr6713.C: Add template instantiation.
14942 2002-07-18 Alan Modra <amodra@bigpond.net.au>
14944 * gcc.dg/nest.c: New test.
14946 2002-07-17 Richard Henderson <rth@redhat.com>
14948 * g++.dg/opt/pr6713.C: New test.
14950 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
14952 * gcc.c-torture/execute/loop-2e.x: Let the testcase
14953 XFAIL for all x86 processors.
14955 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
14957 * gcc.c-torture/execute/20010122-1.x: Do not test with
14958 -fomit-frame-pointer.
14960 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14962 * g++.dg/template/instantiate2.C: New test.
14963 * g++.dg/template/spec4.C: New test.
14965 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14967 * g++.dg/template/access2.C: New test.
14968 * g++.dg/template/access3.C: New test.
14970 2002-07-15 Zack Weinberg <zack@codesourcery.com>
14972 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
14973 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
14974 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
14975 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
14976 Convert to use <stdarg.h>.
14977 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
14979 * gcc.dg/va-arg-2.c: New.
14980 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
14982 2002-07-15 Jakub Jelinek <jakub@redhat.com>
14984 * gcc.c-torture/compile/20020710-1.c: New test.
14986 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
14987 Andrew Pinski <pinskia@physics.uc.edu>
14989 gcc.c-torture/compile/simd-2.c: New testcase.
14990 gcc.c-torture/compile/simd-3.c: Likewise.
14992 2002-07-11 Mark Mitchell <mark@codesourcery.com>
14995 * g++.dg/overload/error1.C: New test.
14997 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14999 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
15000 configuration and IRIX 6 O32 ABI.
15002 2002-07-11 Roger Sayle <roger@eyesopen.com>
15004 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
15006 2002-07-10 Roger Sayle <roger@eyesopen.com>
15008 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
15010 2002-07-10 Jeffrey A Law <law@redhat.com>
15012 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
15014 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
15016 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
15018 * gcc.dg/20020312-2.c: Check for __PPC__.
15020 2002-07-09 Diego Novillo <dnovillo@redhat.com>
15022 * gcc.c-torture/compile/20020709-1.c: New test.
15024 2002-07-07 Roger Sayle <roger@eyesopen.com>
15026 * g++.dg/template/qualttp21.C: New test case.
15028 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
15030 * gcc.c-torture/compile/20020706-1.c: New test.
15031 * gcc.c-torture/compile/20020706-2.c: New test.
15033 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
15034 Alexandre Oliva <aoliva@redhat.com>
15036 * g++.dg/warn/incomplete1.C: New test.
15038 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15041 * g++.dg/warn/noreturn1.C: New test.
15043 2002-07-03 Mark Mitchell <mark@codesourcery.com>
15046 * g++.dg/debug/debug6.C: New test.
15047 * g++.dg/debug/debug7.C: New test.
15049 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
15051 * gcc.c-torture/compile/simd-3.c: New test.
15053 2002-07-03 Chris Demetriou <cgd@broadcom.com>
15055 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
15056 * gcc.dg/20020620-1.c: Likewise.
15058 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15061 * g++.dg/init/array4.C: New test.
15062 * g++.dg/init/array5.C: New test.
15064 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
15066 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
15067 * gcc.c-torture/execute/simd-2.c (main): Likewise.
15069 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15071 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
15072 * gcc.dg/wtr-aggr-init-1.c: Likewise.
15073 * gcc.dg/wtr-conversion-1.c: Likewise.
15074 * gcc.dg/wtr-escape-1.c: Likewise.
15075 * gcc.dg/wtr-int-type-1.c: Likewise.
15076 * gcc.dg/wtr-label-1.c: Likewise.
15077 * gcc.dg/wtr-static-1.c: Likewise.
15078 * gcc.dg/wtr-strcat-1.c: Likewise.
15079 * gcc.dg/wtr-suffix-1.c: Likewise.
15080 * gcc.dg/wtr-switch-1.c: Likewise.
15081 * gcc.dg/wtr-unary-plus-1.c: Likewise.
15082 * gcc.dg/wtr-union-init-1.c: Likewise.
15083 * gcc.dg/wtr-union-init-2.c: Likewise.
15084 * gcc.dg/wtr-union-init-3.c: Likewise.
15086 * gcc.dg/wtr-func-def-1.c: New test.
15088 2002-07-02 Devang Patel <dpatel@apple.com>
15090 * objc.dg/param-1.m: New test.
15092 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
15094 * gcc.dg/cpp/trad/directive.c: Add test.
15095 * gcc.dg/cpp/trad/macroargs.c: Add test.
15096 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
15098 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
15100 * gcc.dg/cpp/cmdlne-M.c: New test.
15102 2002-07-02 Ziemowit Laski <zlaski@apple.com>
15104 * objc.dg/desig-init-1.m: New test.
15106 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15109 * g++.dg/template/instantiate1.C: New test.
15111 2002-07-01 Mark Mitchell <mark@codesourcery.com>
15114 * g++.dg/template/sizeof2.C: New test.
15116 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
15118 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
15119 gcc.dg/cpp/trad/include.c: New tests.
15121 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
15124 * gcc.c-torture/compile/20020701-1.c: New test.
15126 2002-07-01 Stan Shebs <shebs@apple.com>
15128 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
15130 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
15131 (objc-torture-execute): or here.
15133 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
15135 * gcc.c-torture/execute/arith-rand-ll.c: New test.
15137 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
15139 * gcc.dg/cpp/trad/escaped-nl.c: New test.
15141 2002-06-30 Devang Patel <dpatel@apple.com>
15143 * objc.dg/fsyntax-only.m: New test.
15145 2002-06-27 Mark Mitchell <mark@codesourcery.com>
15148 * g++.dg/template/friend7.C: New file.
15150 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
15152 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
15155 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
15157 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
15158 avoid division by zero.
15160 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
15162 * gcc.dg/Wunknownprag.c: New tests.
15164 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
15166 * gcc.c-torture/execute/simd-2.c: New test.
15168 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
15170 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
15171 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
15172 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
15173 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
15174 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
15175 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
15176 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
15177 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
15178 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
15179 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
15180 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
15181 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
15182 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
15183 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
15184 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
15185 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
15186 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
15188 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
15190 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
15191 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
15192 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
15193 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
15195 * gcc.dg/cpp/trad/directive.c: Update.
15197 2002-06-23 Andreas Jaeger <aj@suse.de>
15199 * gcc.c-torture/execute/complex-6.c: New.
15201 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
15203 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
15204 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
15205 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
15206 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
15208 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
15210 * gcc.dg/cpp/trad: New directory with traditional tests copied
15211 from parent directory.
15212 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15213 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15214 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15215 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15216 Move to trad/ and rename.
15217 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
15218 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
15219 gcc.dg/cpp/trad/redef2.c: New tests.
15220 * gcc.dg/cpp/trad/trad.exp: New driver.
15222 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
15224 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
15225 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
15226 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
15227 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
15230 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
15232 * gcc.dg/20020620-1.c: New test.
15234 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15236 * g++.dg/template/ttp4.C: New test.
15238 2002-06-19 Jakub Jelinek <jakub@redhat.com>
15240 * g++.dg/opt/vt1.C: Fix regexp.
15242 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15244 * gcc.c-torture/execute/pure-1.c: Make functions static again.
15245 Don't use attribute `noinline'.
15247 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
15249 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
15251 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
15253 * gcc.c-torture/execute/simd-1.c: New.
15255 * gcc.dg/simd-1.c: New.
15257 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
15259 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
15261 2002-06-16 Richard Henderson <rth@redhat.com>
15263 * g++.dg/ext/anon-struct1.C: New.
15264 * g++.dg/ext/anon-struct2.C: New.
15265 * g++.dg/ext/anon-struct3.C: New.
15266 * gcc.dg/anon-struct-1.c: New.
15267 * gcc.dg/anon-struct-2.c: New.
15268 * gcc.dg/anon-struct-3.c: New.
15269 * gcc.dg/20011008-1.c: Adjust warning text.
15270 * gcc.dg/20020527-1.c: Add -fms-extensions.
15272 2002-06-16 Richard Henderson <rth@redhat.com>
15274 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
15276 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
15278 * gcc.c-torture/execute/20020615-1.c: New test.
15280 2002-06-15 Roger Sayle <roger@eyesopen.com>
15282 * gcc.c-tortuture/execute/compare-1.c: New test case.
15283 * gcc.c-tortuture/execute/compare-2.c: New test case.
15284 * gcc.c-tortuture/execute/compare-3.c: New test case.
15286 2002-06-13 Richard Henderson <rth@redhat.com>
15288 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
15291 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15293 * g++.dg/template/typename2.C: Update error message.
15295 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
15297 * gcc.c-torture/execute/20020611-1.c: New test.
15299 2002-06-11 Bob Wilson <bob.wilson@acm.org>
15301 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
15302 list of targets to skip.
15304 2002-06-10 Bob Wilson <bob.wilson@acm.org>
15306 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
15307 targets if not optimizing.
15309 2002-06-10 Jakub Jelinek <jakub@redhat.com>
15311 * gcc.c-torture/compile/20020605-1.c: New test.
15313 * g++.dg/opt/vt1.C: New test.
15315 * gcc.dg/20020531-1.c: New test.
15317 * gcc.dg/20020530-1.c: New test.
15319 * gcc.dg/20020527-1.c: New test.
15321 * g++.dg/opt/cse1.C: New test.
15323 2002-06-07 Roger Sayle <roger@eyesopen.com>
15325 * gcc.dg/20020607-2.c: New test case.
15327 2002-06-07 Jakub Jelinek <jakub@redhat.com>
15329 * gcc.c-torture/compile/20020604-1.c: New test.
15331 2002-06-04 Richard Henderson <rth@redhat.com>
15333 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
15334 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
15335 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
15337 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
15339 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
15341 2002-06-03 Richard Henderson <rth@redhat.com>
15343 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
15344 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
15346 2002-06-02 Richard Henderson <rth@redhat.com>
15348 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
15349 test functions static.
15351 2002-06-02 Andreas Jaeger <aj@suse.de>
15353 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
15356 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
15358 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
15359 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
15360 Update for mofified diagnostics.
15361 * gcc.dg/c99-intconst-1.c: No longer fail.
15363 2002-06-02 Richard Henderson <rth@redhat.com>
15365 * gcc.dg/uninit-A.c: Remove xfail markers.
15367 2002-06-01 Roger Sayle <roger@eyesopen.com>
15369 * gcc.dg/fnegate-1.c: New test case.
15371 2002-05-30 Osku Salerma <osku@iki.fi>
15373 * gcc.c-torture/execute/mayalias-1.c: New file.
15375 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
15377 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
15378 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
15379 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
15381 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
15383 * gcc.c-torture/execute/20020529-1.c: New test.
15385 2002-05-27 Richard Henderson <rth@redhat.com>
15387 * g++.dg/ext/attrib6.C: New test case.
15389 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15391 * gcc.c-torture/execute/pure-1.c: New test.
15393 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
15395 * gcc.dg/cpp/arith-2.c: Remove.
15397 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
15399 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
15400 * gcc.dg/cpp/if-3.c: Remove.
15402 2002-05-26 Jakub Jelinek <jakub@redhat.com>
15404 * g++.dg/opt/cse2.C: New test.
15406 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
15408 * gcc.dg/cpp/arith-1.c: New semantic tests.
15409 * gcc.dg/cpp/if-1.c: Update.
15411 2002-05-24 Ben Elliston <bje@redhat.com>
15413 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
15415 2002-05-24 Jakub Jelinek <jakub@redhat.com>
15417 * gcc.dg/verbose-asm.c: New test.
15419 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
15421 * gcc.dg/cpp/paste12.c: New test.
15423 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
15425 * g++.dg/parse/named_ops.C: New test.
15427 2002-05-23 Mark Mitchell <mark@codesourcery.com>
15429 * gcc/testsuite/gcc.dg/weak-8.c: New test.
15431 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
15433 * gcc.dg/weak-2.c: Allow optional leading underscore
15434 in scan-assembler symbol name.
15435 * gcc.dg/weak-3.c: Likewise.
15436 * gcc.dg/weak-4.c: Likewise.
15437 * gcc.dg/weak-5.c: Likewise.
15439 2002-05-23 Jakub Jelinek <jakub@redhat.com>
15441 * gcc.dg/20020523-1.c: New test.
15443 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
15445 * objc.dg/const-str-2.m: Update now that we stop after
15446 a command line error.
15448 2002-05-22 Richard Henderson <rth@redhat.com>
15450 * g++.dg/dg.exp: Fix typo in test pruneing.
15452 2002-05-22 Richard Henderson <rth@redhat.com>
15454 * g++.dg/dg.exp: Prune the tls subdirectory.
15455 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
15456 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
15457 * g++.dg/tls/init-1.C: New.
15459 2002-05-22 Jakub Jelinek <jakub@redhat.com>
15461 * gcc.dg/20020517-1.c: New test.
15463 2002-05-21 Richard Henderson <rth@redhat.com>
15465 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
15466 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
15468 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
15470 * g++.dg/other/copy2.C: New test.
15472 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
15474 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
15475 (MAX_COPY): Bump up to 10 times sizeof (long long).
15476 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
15478 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
15479 sizeof (long long).
15481 * gcc.c-torture/execute/strcpy-1.c: New test.
15483 2002-05-19 Jason Merrill <jason2redhat.com>
15485 * g++.dg/ext/oper1.C: New test.
15487 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
15488 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
15490 * README.QMTEST: New file.
15492 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
15494 2002-05-19 Andreas Jaeger <aj@suse.de>
15496 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
15498 * gcc.c-torture/execute/loop-2d.x: Likewise.
15500 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
15502 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
15503 support weak symbols.
15504 * gcc.dg/weak-4.c: Likewise
15505 * gcc.dg/weak-6.c: Likewise
15507 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
15509 * gcc.dg/weak-3.c: Add dg-excess-error comment for
15510 cygwin, coff and h8300-*-hms targets
15511 * gcc.dg/weak-5.c: Likewise
15512 * gcc.dg/weak-7.c: Likewise
15514 2002-05-16 Jason Merrill <jason@redhat.com>
15516 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
15517 (scan-assembler-not, scan-assembler-dem): Likewise.
15518 (scan-assembler-dem-not): Likewise.
15520 2002-05-15 Richard Henderson <rth@redhat.com>
15522 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
15524 2002-05-15 Richard Henderson <rth@redhat.com>
15526 * gcc.dg/weak-5.c (vfoo1c): No warning here.
15527 (vfoo1f): Warning here.
15528 (vfoo1l): Don't redefine the alias.
15530 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
15532 * g++.dg/init/pm1.C: New test.
15534 2002-05-12 David S. Miller <davem@redhat.com>
15536 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
15539 2002-05-10 Roger Sayle <roger@eyesopen.com>
15541 * gcc.c-torture/execute/20020510-1.c: New test case.
15543 2002-05-10 David S. Miller <davem@redhat.com>
15545 * gcc.c-torture/execute/conversion.c: Test long double too.
15547 2002-05-09 Jakub Jelinek <jakub@redhat.com>
15549 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
15550 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
15551 * lib/g++.exp (g++_link_flags): Likewise.
15552 * lib/objc.exp (objc_target_compile): Likewise.
15554 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
15556 * gcc.dg/cpp/poison.c: Update.
15557 * gcc.dg/cpp/20000625-2.c: Remove.
15558 * gcc.dg/cpp/direct2s.c: Remove final test.
15560 2002-05-08 Tom Rix <trix@redhat.com>
15562 * gcc.c-torture/execute/20020508-1.c: New test.
15563 * gcc.c-torture/execute/20020508-2.c: New test.
15564 * gcc.c-torture/execute/20020508-3.c: New test.
15566 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
15568 * gcc.dg/cpp/charconst-4.c: More tests.
15570 2002-05-08 Mark Mitchell <mark@codesourcery.com>
15573 * gcc.dg/weak-3.c: Update location of warning messages.
15574 * gcc.dg/weak-5.c: Likewise.
15576 2002-05-06 Roger Sayle <roger@eyesopen.com>
15578 * gcc.c-torture/execute/20020506-1.c: New test case.
15580 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
15582 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
15584 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
15586 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
15588 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
15590 * gcc.dg/cpp/charconst-3.c: New test.
15592 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
15594 * gcc.dg/cpp/charconst.c: Update tests.
15596 2002-05-05 Tim Josling <tej@melbpc.org.au>
15598 * treelang: Added directory for new sample language treelang. Also
15599 lib/treelang.exp: New file to signal treelang should be tested.
15601 2002-05-03 Jakub Jelinek <jakub@redhat.com>
15603 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
15604 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
15605 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
15606 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
15607 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
15608 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
15609 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
15611 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
15613 * gcc.dg/format/xopen-2.c: New test.
15615 2002-05-03 Jakub Jelinek <jakub@redhat.com>
15617 * gcc.dg/20020503-1.c: New test.
15619 2002-05-02 Mark Mitchell <mark@codesourcery.com>
15621 * g++.dg/init/dtor1.C: Make it tougher.
15623 2002-05-01 Mark Mitchell <mark@codesourcery.com>
15625 * g++.dg/init/dtor1.C: New test.
15627 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
15629 * gcc.dg/altivec-8.c: New.
15631 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
15633 * gcc.dg/altivec-7.c: New.
15635 2002-04-29 Jakub Jelinek <jakub@redhat.com>
15637 * g++.dg/parse/typedef1.C: New test.
15639 2002-04-29 Mark Mitchell <mark@codesourcery.com>
15642 * g++.dg/template/friend6.C: New test.
15645 * g++.dg/init/copy1.C: New test.
15647 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
15649 * g++.dg/warn/effc1.C: New test.
15651 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
15653 * gcc.dg/cpp/if-cexp.c: Add a test.
15655 2002-04-28 Jakub Jelinek <jakub@redhat.com>
15657 * gcc.dg/20020426-2.c: New test.
15659 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
15661 * gcc.dg/cpp/if-mop.c: Update.
15662 * gcc.dg/cpp/if-mpar.c: Add test.
15663 * gcc.dg/cpp/if-oppr.c: Update.
15665 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15668 * gcc.dg/weak-[2-7].c: New tests.
15670 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
15672 * gcc.dg/enum1.c: New test.
15674 2002-04-26 Mark Mitchell <mark@codesourcery.com>
15677 * g++.dg/inherit/access2.C: New test.
15679 2002-04-26 Mark Mitchell <mark@codesourcery.com>
15682 * gcc.dg/20020426-1.c: New test.
15684 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
15686 * g++.dg/abi/enum1.C: New test.
15688 2002-04-26 Richard Henderson <rth@redhat.com>
15690 * gcc.dg/c99-bool-1.c: Expect always true warning.
15692 2002-04-25 Roger Sayle <roger@eyesopen.com>
15694 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
15696 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15698 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
15701 2002-04-24 Mark Mitchell <mark@codesourcery.com>
15703 * g++.dg/abi/mange7.C: New test.
15706 * g++.dg/parse/stmtexpr2.C: New test.
15708 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
15710 * gcc.dg/20020312-2.c: Add SH target.
15712 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15714 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
15715 compiler output on mips*-*-irix*.
15717 2002-04-23 Jakub Jelinek <jakub@redhat.com>
15719 * g++.dg/parse/attr1.C: New test.
15721 2002-04-23 Roger Sayle <roger@eyesopen.com>
15723 * gcc.c-torture/execute/string-opt-17.c: New test case.
15724 * gcc.c-torture/execute/memset-2.c: New test case.
15726 2002-04-23 Mark Mitchell <mark@codesourcery.com>
15729 * g++.dg/template/friend5.C: New test.
15732 * g++.dg/template/qual1.C: Likewise.
15734 2002-04-22 Zack Weinberg <zack@codesourcery.com>
15736 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
15737 Include stdlib.h, not stdio.h or ctype.h.
15739 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
15741 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
15742 cris-*-elf* and mmix-*-*.
15743 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
15744 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
15745 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
15747 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
15748 * gcc.dg/wchar_t-1.c: Ditto.
15750 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
15752 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
15755 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
15757 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
15759 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15761 * gcc.c-torture/execute/20000906-1.x: Delete.
15763 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
15765 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
15767 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
15770 * g77.f-torture/execute/6367.f: New test.
15771 * g77.f-torture/execute/6367.x: Disable for MMIX.
15773 2002-04-19 Mark Mitchell <mark@codesourcery.com>
15776 * g++.dg/opt/inline2.C: New test.
15778 2002-04-18 Richard Henderson <rth@redhat.com>
15780 * gcc.dg/20000906-1.c: Enable for all targets.
15781 * gcc.c-torture/compile/iftrap-2.c: New.
15783 2002-04-18 Jakub Jelinek <jakub@redhat.com>
15785 * gcc.dg/20020418-1.c: New test.
15786 * gcc.dg/20020418-2.c: New test.
15788 2002-04-18 Richard Henderson <rth@redhat.com>
15790 * gcc.c-torture/compile/iftrap-1.c: New.
15791 * gcc.dg/iftrap-1.c: Adjust for ia64.
15792 * gcc.dg/iftrap-2.c: New.
15794 2002-04-18 Jakub Jelinek <jakub@redhat.com>
15796 * gcc.c-torture/compile/20020418-1.c: New test.
15798 2002-04-18 Roger Sayle <roger@eyesopen.com>
15800 * gcc.c-torture/compile/20020415-1.c: New.
15802 2002-04-18 David S. Miller <davem@redhat.com>
15804 * gcc.c-torture/execute/20020418-1.c: New test.
15806 2002-04-17 Jakub Jelinek <jakub@redhat.com>
15808 * gcc.dg/20020416-1.c: New test.
15810 * g++.dg/opt/inline1.C: New test.
15812 2002-04-16 Jakub Jelinek <jakub@redhat.com>
15814 * gcc.dg/altivec-5.c: New test.
15816 * gcc.dg/20020415-1.c: New test.
15818 2002-04-15 Mark Mitchell <mark@codesourcery.com>
15820 * testsuite/lib/chill.exp: Remove.
15822 2002-04-14 Jakub Jelinek <jakub@redhat.com>
15824 * g++.dg/other/big-struct.C: New test.
15826 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
15828 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
15831 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
15834 * gcc.dg/i386-387-1.c: Allow optional leading underscore
15835 in scan-assembler function name
15837 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
15839 * g77.f-torture/execute/980628-4.x,
15840 g77.f-torture/execute/980628-5.x,
15841 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15842 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15843 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
15846 2002-04-13 David S. Miller <davem@redhat.com>
15848 * gcc.c-torture/execute/20020413-1.c: New test.
15850 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
15853 * g++.dg/ext/asm1.C: New tests.
15855 2002-04-12 Mark Mitchell <mark@codesourcery.com>
15858 * g++.dg/parse/stmtexpr1.C: New test.
15861 * g++.dg/template/copy1.C: New test.
15863 2002-04-12 Richard Henderson <rth@redhat.com>
15865 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
15867 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
15869 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
15870 gcc.c-torture/execute/20020307-2.c.
15872 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
15874 * g++.dg/ext/attrib5.C,
15875 * g++.dg/lookup/struct1.C: New tests.
15877 2002-04-11 Jakub Jelinek <jakub@redhat.com>
15879 * gcc.dg/20020411-1.c: New test.
15881 * gcc.c-torture/execute/20020411-1.c: New test.
15883 2002-04-10 Janis Johnson <janis187@us.ibm.com>
15885 * g77.f-torture/execute/6177.f: New test.
15887 2002-04-10 Jakub Jelinek <jakub@redhat.com>
15890 * g++.dg/opt/cleanup1.C: New test.
15892 * g++.dg/opt/const1.C: New test.
15894 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
15896 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
15898 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
15901 * g++.dg/template/typename2.C: New test.
15903 2002-04-10 Alan Modra <amodra@bigpond.net.au>
15905 * gcc.c-torture/execute/loop-12.c: New.
15907 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
15909 * g77.f-torture/execute/980628-4.x,
15910 g77.f-torture/execute/980628-5.x,
15911 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
15912 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
15913 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
15915 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15917 PR optimization/6086
15918 * g++.dg/opt/preinc1.C: New test.
15920 2002-04-06 Mark Mitchell <mark@codesourcery.com>
15923 * g++.dg/opt/static2.C: New test.
15925 2002-04-06 Mark Mitchell <mark@codesourcery.com>
15928 * gcc.dg/20020406-1.c: New test.
15930 2002-04-04 David S. Miller <davem@redhat.com>
15932 * gcc.c-torture/execute/20020404-1.c: New test.
15934 2002-04-04 Jakub Jelinek <jakub@redhat.com>
15937 * gcc.dg/20020312-2.c: Do not declare global register variable
15938 if __PIC__ or __pic__ is defined.
15940 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
15942 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
15943 __asm__ so that it works correctly even if -ansi -pedantic-errors.
15945 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15947 * gcc.misc-tests/linkage.exp: Update last change to handle
15948 sparc*-, not just sparc-.
15950 2002-04-03 Richard Henderson <rth@redhat.com>
15952 * gcc.dg/cpp/ucs.c: Improved long UCS test.
15954 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
15956 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
15958 2002-04-02 David S. Miller <davem@redhat.com>
15960 * gcc.c-torture/execute/20020402-3.c: New test.
15962 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
15964 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
15965 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
15967 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
15968 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
15969 g77.f-torture/execute/20001201.x,
15970 g77.f-torture/execute/u77-test.x: New files.
15972 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
15973 * gcc.dg/wchar_t-1.c: Ditto.
15975 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15977 * gcc.c-torture/execute/20020402-1.c: New test.
15979 2002-04-01 Richard Henderson <rth@redhat.com>
15981 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
15983 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
15985 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15987 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
15989 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
15991 * g++.dg/inherit/template-as-base.C: Expect error.
15992 * g++.dg/inherit/namespace-as-base.C: Likewise.
15994 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
15996 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
15997 g++.dg/ext/instantiate3.C: Tweak match patterns.
15999 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
16000 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
16003 2002-03-31 Richard Henderson <rth@redhat.com>
16005 * gcc.dg/special/alias-2.c: New.
16006 * gcc.dg/special/ecos.exp: Run it.
16008 2002-03-31 Richard Henderson <rth@redhat.com>
16010 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
16012 2002-03-31 Kazu Hirata <kazu@hxi.com>
16014 * gcc.dg/weak-1.c: Disable on h8300 port.
16016 2002-03-29 Janis Johnson <janis187@us.ibm.com>
16018 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
16019 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
16021 * g++.dg/bprob/bprob-1.C: New test.
16022 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
16023 * g++.dg/gcov/gcov-1.C: New test.
16024 * g++.dg/gcov/gcov-1.x: New file.
16025 * g++.dg/gcov/gcov-2.C: New test.
16026 * g++.dg/gcov/gcov-3.C: New test.
16027 * g++.dg/gcov/gcov-3.h: New file.
16029 2002-03-28 Roger Sayle <roger@eyesopen.com>
16031 * g++.old-deja/g++.other/builtins5.C: New test.
16032 * g++.old-deja/g++.other/builtins6.C: New test.
16033 * g++.old-deja/g++.other/builtins7.C: New test.
16034 * g++.old-deja/g++.other/builtins8.C: New test.
16035 * g++.old-deja/g++.other/builtins9.C: New test.
16037 2002-03-29 Jakub Jelinek <jakub@redhat.com>
16039 * g++.dg/opt/static1.C: New test.
16041 * g++.dg/opt/longbranch1.C: New test.
16043 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
16045 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
16047 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
16049 2002-03-28 Jeffrey A Law (law@redhat.com)
16051 * gcc.c-torture/execute/20020328-1.c: New test.
16053 2002-03-27 Richard Henderson <rth@redhat.com>
16055 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
16056 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
16057 move from g++.old-deja/g++.ext/.
16059 2002-03-27 Mark Mitchell <mark@codesourcery.com>
16061 * g++.dg/init/new2.C: New test.
16063 2002-03-26 Richard Henderson <rth@redhat.com>
16065 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
16067 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
16070 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
16072 * gcc.dg/20001102-1.c: Likewise.
16074 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
16076 * gcc.dg/cpp/endif-pedantic1.c,
16077 gcc.dg/cpp/endif-pedantic2.c: New tests.
16079 2002-03-26 Mark Mitchell <mark@codesourcery.com>
16081 * g++.dg/init/new1.C: New test.
16083 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
16085 * g++.dg/abi/vbase9.C: New test.
16087 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
16089 * gcc.dg/arm-asm.c: New test.
16091 2002-03-26 Andrew Cagney <ac131313@redhat.com>
16093 * gcc.dg/Wswitch-enum.c: New test.
16096 2002-03-26 Richard Henderson <rth@redhat.com>
16098 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
16101 2002-03-25 Richard Henderson <rth@redhat.com>
16103 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
16106 * gcc.c-torture/compile/20011119-1.c (xxx): New.
16107 * gcc.c-torture/compile/20011119-2.c (xxx): New.
16109 2002-03-25 Zack Weinberg <zack@codesourcery.com>
16111 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
16113 2002-03-25 Bob Wilson <bob.wilson@acm.org>
16115 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
16116 targets using generic thunk support.
16118 2002-03-25 Jakub Jelinek <jakub@redhat.com>
16120 * gcc.c-torture/compile/20020323-1.c: New test.
16122 * g++.dg/opt/conj2.C: New test.
16124 2002-03-24 Richard Henderson <rth@redhat.com>
16126 * gcc.dg/weak-1.c: Use -fno-common.
16128 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
16130 * g77.dg/f77-edit-apostrophe-out.f: New test
16131 * g77.dg/f77-edit-h-out.f: New test
16132 * g77.dg/f77-edit-t-in.f: New test
16133 * g77.dg/f77-edit-t-out.f: New test
16134 * g77.dg/f77-edit-x-out.f: New test
16135 * g77.dg/f77-edit-slash-out.f: New test
16136 * g77.dg/f77-edit-colon-out.f: New test
16137 * g77.dg/f77-edit-s-out.f: New test
16139 2002-03-24 Richard Henderson <rth@redhat.com>
16141 * objc/execute/formal_protocol-6.x: New XFAIL.
16143 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
16145 * gcc.dg/weak-1.c: Early return from dg-final on platforms
16146 that do not support weak symbols
16148 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
16150 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
16151 * lib/g77.exp: Likewise
16152 * lib/objc.exp: Likewise
16154 2002-03-23 Andrew Cagney <ac131313@redhat.com>
16156 * gcc.dg/Wswitch-default.c: New test.
16158 2002-03-23 Jakub Jelinek <jakub@redhat.com>
16160 * g++.dg/other/enum1.C: New test.
16162 2002-03-23 Zack Weinberg <zack@codesourcery.com>
16164 * gcc.dg/pragma-ep-3.c: Fix typo.
16166 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
16168 * g++.dg/inherit/template-as-base.C: New test.
16170 2002-03-22 Jakub Jelinek <jakub@redhat.com>
16172 * g++.old-deja/g++.other/dwarf2-1.C: Move...
16173 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
16175 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
16177 * gcc.dg/cpp/multiline.c: Update to match.
16179 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
16181 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
16183 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
16185 * gcc.dg/cpp/extratokens2.c: New file.
16187 2002-03-21 David Edelsohn <edelsohn@gnu.org>
16189 * gcc.dg/20020312-2.c: Add rs6000 target.
16191 * gcc.c-torture/compile/20020319-1.c: New test.
16193 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16195 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
16196 (A, E): Handle this.
16198 2002-03-20 Jason Merrill <jason@redhat.com>
16200 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
16202 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
16203 through prune_gcc_output.
16205 2002-03-20 Jakub Jelinek <jakub@redhat.com>
16207 * gcc.c-torture/compile/20020320-1.c: New test.
16209 2002-03-19 Jakub Jelinek <jakub@redhat.com>
16211 * gcc.c-torture/compile/20020318-1.c: New test.
16213 * gcc.dg/struct-by-value-1.c: New test.
16215 * gcc.dg/20020319-1.c: New test.
16217 2002-03-18 Jakub Jelinek <jakub@redhat.com>
16219 * g++.dg/opt/conj1.C: New test.
16221 2002-03-17 Mark Mitchell <mark@codesourcery.com>
16223 * g++.dg/template/qualttp20.C: Revert previous change.
16224 * g++.dg/template/qualttp3.C: Likewise.
16225 * g++.dg/template/qualttp4.C: Likewise
16226 * g++.dg/template/qualttp5.C: Likewise
16227 * g++.dg/template/qualttp6.C: Likewise
16228 * g++.dg/template/qualttp7.C: Likewise
16229 * g++.dg/template/qualttp8.C: Likewise
16230 * g++.dg/template/recurse.C: Likewise.
16232 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
16234 * gcc.dg/cpp/wchar-1.c: Update.
16236 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
16238 * g++.dg/template/conv1.C: New test.
16239 * g++.dg/template/conv2.C: New test.
16240 * g++.dg/template/conv3.C: New test.
16241 * g++.dg/template/conv4.C: New test.
16243 2002-03-15 Mark Mitchell <mark@codesourcery.com>
16245 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
16246 * g++.dg/template/qualttp3.C: Likewise.
16247 * g++.dg/template/qualttp4.C: Likewise
16248 * g++.dg/template/qualttp5.C: Likewise
16249 * g++.dg/template/qualttp6.C: Likewise
16250 * g++.dg/template/qualttp7.C: Likewise
16251 * g++.dg/template/qualttp8.C: Likewise
16252 * g++.dg/template/recurse.C: Likewise.
16254 2002-03-15 Mark Mitchell <mark@codesourcery.com>
16256 * g++.dg/opt/dtor1.C: New test.
16258 2002-03-15 Jakub Jelinek <jakub@redhat.com>
16260 * gcc.c-torture/compile/20020315-1.c: New test.
16262 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
16264 * gcc.dg/weak-1.c: Fix scan tests.
16266 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
16268 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
16269 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
16270 cris-*-aout* mmix-*-*.
16271 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
16272 cris-*-aout* mmix-*-*.
16273 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
16274 cris-*-elf* cris-*-aout* and mmix-*-*.
16275 * gcc.dg/20001009-1.c: Ditto.
16276 * gcc.dg/20010912-1.c: Ditto.
16277 * gcc.dg/20020122-4.c: Ditto.
16278 * gcc.dg/inline-2.c: Ditto.
16280 2002-03-14 Jeffrey A Law (law@cygnus.com)
16282 * gcc.c-torture/compile/20020314-1.c: New test.
16284 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
16286 * gcc.c-torture/execute/20020314-1.c: New test.
16288 2002-03-14 Jakub Jelinek <jakub@redhat.com>
16290 * g++.dg/warn/Wunused-1.C: New test.
16292 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
16294 * g++.dg/abi/mangle6.C: New test.
16296 2002-03-13 Jakub Jelinek <jakub@redhat.com>
16298 * gcc.c-torture/compile/20020309-2.c: New test.
16300 * gcc.c-torture/compile/20020312-1.c: New test.
16302 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
16304 * g++.dg/other/access1.C: New test.
16306 2002-03-12 Jakub Jelinek <jakub@redhat.com>
16308 * gcc.c-torture/execute/wchar_t-1.c: New test.
16310 2002-03-12 David Edelsohn <edelsohn@gnu.org>
16312 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
16314 2002-03-12 Roger Sayle <roger@eyesopen.com>
16316 * gcc.dg/20020312-1.c: New test case.
16318 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
16320 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
16322 2002-03-11 Richard Henderson <rth@redhat.com>
16324 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
16325 * g++.old-deja/g++.jason/report.C: Likewise.
16327 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
16329 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
16330 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
16332 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
16334 * testsuite/g++.dg/overload/pmf1.C: New test.
16336 2002-03-11 Kazu Hirata <kazu@hxi.com>
16338 * gcc.c-torture/execute/20020307-1.c: Use long.
16340 2002-03-11 Jakub Jelinek <jakub@redhat.com>
16342 PR optimization/5844
16343 * gcc.dg/20020310-1.c: New test.
16345 2002-03-09 Michael Meissner <meissner@redhat.com>
16347 * gcc.c-torture/execute/memcpy-2.c: New test.
16348 * gcc.c-torture/execute/memset-1.c: New test.
16349 * gcc.c-torture/execute/strlen-1.c: New test.
16350 * gcc.c-torture/execute/strcmp-1.c: New test.
16351 * gcc.c-torture/execute/strncmp-1.c: New test.
16353 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
16355 * gcc.dg/ppc-ldstruct.c: New test.
16357 2002-03-09 Jakub Jelinek <jakub@redhat.com>
16359 * gcc.c-torture/execute/va-arg-22.c: New test.
16361 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16363 * gcc.c-torture/compile/20020309-1.c: New test.
16365 2002-03-08 Jakub Jelinek <jakub@redhat.com>
16367 * gcc.c-torture/execute/20020307-2.c: New test.
16369 2002-03-07 Jeffrey A Law (law@redhat.com)
16371 * g77.f-torture/compile/20020307-1.f: New test.
16373 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
16375 * gcc.dg/unordered-1.c: New test.
16377 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
16379 * gcc.c-torture/execute/20020307-1.c: New test.
16381 2002-03-05 Jakub Jelinek <jakub@redhat.com>
16383 * gcc.dg/20020304-1.c: New test.
16385 * gcc.c-torture/compile/20020304-2.c: New test.
16387 2002-03-04 Zack Weinberg <zack@codesourcery.com>
16389 * gcc.c-torture/compile/20020304-1.c: New test case
16392 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
16394 * gcc.dg/20020103-1.c: Add other -D ppc variants.
16396 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
16398 * g++.dg/other/classkey1.C: New test.
16400 2002-03-01 Richard Henderson <rth@redhat.com>
16402 * gcc.c-torture/compile/981223-1.x: New.
16403 * gcc.c-torture/compile/920625-1.x: New.
16405 2002-02-28 Richard Henderson <rth@redhat.com>
16407 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
16409 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
16411 * gcc.c-torture/execute/20020227-1.c: New test.
16413 2002-02-27 Mark Mitchell <mark@codesourcery.com>
16415 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
16417 * g++.old-deja/g++.oliva/partord1.C: Likewise.
16418 * g++.old-deja.g++.other/defarg1.C: Likewise.
16419 * g++.old-deja/g++.pt/calls2.C: Likewise.
16420 * g++.old-deja/g++.pt/crash20.C: Likewise.
16421 * g++.old-deja/g++.pt/crash30.C: Likewise.
16422 * g++.old-deja/g++.pt/crash36.C: Likewise.
16423 * g++.old-deja/g++.pt/crash6.C: Likewise.
16424 * g++.old-deja/g++.pt/defarg13.C: Likewise.
16425 * g++.old-deja/g++.pt/derived3.C: Likewise.
16426 * g++.old-deja/g++.pt/error1.C: Likewise.
16427 * g++.old-deja/g++.pt/friend21.C: Likewise.
16428 * g++.old-deja/g++.pt/friend23.C: Likewise.
16429 * g++.old-deja/g++.pt/infinite1.C: Likewise.
16430 * g++.old-deja/g++.robertl/eb128.C: Likewise.
16432 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
16434 * gcc.c-torture/execute/20020225-2.c: New test.
16436 2002-02-27 Zack Weinberg <zack@codesourcery.com>
16438 * gcc.c-torture/execute/920730-1t.c,
16439 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
16440 Delete test cases, only relevant to -traditional.
16442 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
16444 * gcc.dg/cpp/undef1.c: Remove.
16445 * gcc.dg/cpp/directiv.c: Update.
16446 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
16448 2002-02-27 Michael Meissner <meissner@redhat.com>
16450 * gcc.c-torture/execute/20020226-1.c: New test.
16452 2002-02-26 Jakub Jelinek <jakub@redhat.com>
16454 * g++.dg/debug/debug4.C: New test.
16456 * gcc.dg/ia64-visibility-1.c: New test.
16458 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
16460 * gcc.dg/debug/20020224-1.c: New.
16462 2002-02-25 Kazu Hirata <kazu@hxi.com>
16464 * gcc.c-torture/execute/960416-1.x: New.
16465 * gcc.c-torture/execute/divconst-3.x: Likewise.
16467 2002-02-25 Jakub Jelinek <jakub@redhat.com>
16469 * gcc.dg/20020224-1.c: New test.
16471 2002-02-25 Alan Modra <amodra@bigpond.net.au>
16473 * gcc.c-torture/execute/20020225-1.c: New.
16475 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
16477 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
16479 2002-02-23 Jakub Jelinek <jakub@redhat.com>
16481 * gcc.dg/20020222-1.c: New test.
16483 2002-02-22 Jakub Jelinek <jakub@redhat.com>
16485 * g++.dg/opt/anonunion1.C: New test.
16487 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
16489 * g++.dg/template/qualttp19.C: New test.
16490 * g++.dg/template/qualttp20.C: New test.
16491 * g++.old-deja/g++.jason/report.C: Adjust expected errors
16492 * g++.old-deja/g++.other/qual1.C: Likewise.
16494 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
16496 * gcc.dg/attr-alwaysinline.c: New.
16498 2002-02-21 Jakub Jelinek <jakub@redhat.com>
16500 * gcc.dg/20020220-1.c: New test.
16502 * gcc.dg/20020220-2.c: New test.
16504 * g++.dg/opt/mmx1.C: New test.
16506 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
16508 * gcc.c-torture/compile/20020110.c: New test.
16510 2002-02-20 Jakub Jelinek <jakub@redhat.com>
16512 * gcc.c-torture/execute/20020219-1.c: New test.
16514 * gcc.dg/20020219-1.c: New test.
16516 * gcc.dg/noncompile/20020220-1.c: New test.
16518 * g++.dg/opt/ptrintsum1.C: New test.
16520 * gcc.dg/debug/20020220-1.c: New test.
16522 2002-02-17 Jakub Jelinek <jakub@redhat.com>
16524 * gcc.c-torture/execute/20020216-1.c: New test.
16526 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
16528 * gcc.dg/decl-1.c: Update, new test.
16530 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
16532 * g++.dg/abi/bitfield1.C: New test.
16533 * g++.dg/abi/bitfield2.C: New test.
16535 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
16537 * gcc.dg/attr-nest.c: New test.
16539 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
16541 * gcc.c-torture/execute/20020215-1.c: New test.
16543 2002-02-14 Jakub Jelinek <jakub@redhat.com>
16545 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
16546 * g++.dg/debug/debug.exp: New.
16547 * g++.dg/debug/trivial.C: New.
16548 * g++.dg/debug/debug1.C: Moved...
16549 * g++.dg/other/debug1.C: ...from here.
16550 * g++.dg/debug/debug2.C: Moved...
16551 * g++.dg/other/debug2.C: ...from here.
16552 * g++.dg/debug/debug3.C: Moved...
16553 * g++.dg/other/debug3.C: ...from here.
16555 * gcc.dg/noncompile/20020213-1.c: New test.
16557 2002-02-13 Jakub Jelinek <jakub@redhat.com>
16559 * g++.dg/other/debug3.C: New test.
16561 * gcc.c-torture/execute/20020213-1.c: New test.
16563 2002-02-13 Richard Smith <richard@ex-parrot.com>
16565 * g++.old-deja/g++.other/thunk1.C: New test.
16567 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
16569 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
16571 2002-02-13 Stan Shebs <shebs@apple.com>
16573 * gcc.dg/altivec-3.c: New.
16575 2002-02-12 Jakub Jelinek <jakub@redhat.com>
16577 * gcc.dg/Wunreachable-1.c: New test.
16578 * gcc.dg/Wunreachable-2.c: New test.
16580 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
16582 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
16584 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
16586 * gcc.dg/decl-1.c: New test.
16588 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
16590 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
16592 2002-02-10 Kazu Hirata <kazu@hxi.com>
16594 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
16595 * gcc.c-torture/compile/980506-1.x: Likewise.
16597 2002-02-10 Kazu Hirata <kazu@hxi.com>
16599 * gcc.dg/20020210-1.c: New.
16601 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
16603 * g77.f-torture/execute/947.f: New regression test
16604 for PR fortran/947.
16606 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
16608 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
16609 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
16611 2002-02-08 Richard Henderson <rth@redhat.com>
16613 * gcc.c-torture/compile/labels-3.c: New.
16615 2002-02-08 Jakub Jelinek <jakub@redhat.com>
16617 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
16618 expression statements work instead.
16619 * gcc.dg/noncompile/20020207-1.c: New test.
16621 2002-02-07 Richard Henderson <rth@redhat.com>
16623 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
16625 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
16627 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
16629 * lib/g77-dg.exp: Trim g77 error messages so that they are
16630 recognized by dg.exp.
16632 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
16635 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
16637 2002-02-07 Richard Henderson <rth@redhat.com>
16639 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
16640 to be sufficiently aligned for integers.
16642 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
16644 * g++.dg/template/friend4.C: New test.
16646 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
16649 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
16652 2002-02-07 Richard Henderson <rth@redhat.com>
16654 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
16655 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
16656 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
16657 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
16659 2002-02-06 Richard Henderson <rth@redhat.com>
16661 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
16663 2002-02-06 Janis Johnson <janis187@us.ibm.com>
16665 * gcc.dg/20020206-1.c: New test.
16667 2002-02-06 Jakub Jelinek <jakub@redhat.com>
16669 * gcc.c-torture/execute/20020206-1.c: New test.
16671 * gcc.c-torture/execute/20020206-2.c: New test.
16673 PR optimization/5429:
16674 * gcc.c-torture/compile/20020206-1.c: New test.
16676 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
16678 * g++.dg/ext/align1.C: Do not use an explicit alignment value
16679 as certain file formats cannot support particularly large
16682 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
16683 and do not expect to be able to link the executable.
16685 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
16686 fail because the COFF format does not support the weak attribute.
16688 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
16690 * g77.dg/pr5473.f: New test
16692 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
16694 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
16695 Fix testcase accordingly.
16697 2002-02-04 Richard Henderson <rth@redhat.com>
16699 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
16700 (buf): Change to be an array of pointers, not ints.
16702 2002-02-04 Jakub Jelinek <jakub@redhat.com>
16704 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
16705 before all tests. Move warning one line above to match where it
16707 * gcc.dg/Wswitch-2.c: New test.
16708 * g++.dg/warn/Wswitch-1.C: New test.
16709 * g++.dg/warn/Wswitch-2.C: New test.
16711 2002-02-04 Richard Henderson <rth@redhat.com>
16713 * g++.dg/abi/offsetof.C: Fix size comparison.
16715 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
16717 * gcc.dg/cast-qual-2.c: New test.
16719 2002-02-04 Jakub Jelinek <jakub@redhat.com>
16721 * gcc.dg/20020201-4.c: New test.
16723 2002-02-04 Ben Elliston <bje@redhat.com>
16725 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
16726 target_info attribute != 0, in addition to the empty string.
16727 (gcc_target_compile): Likewise.
16729 2002-02-03 Andrew Cagney <ac131313@redhat.com>
16731 * gcc.dg/Wswitch.c: New test.
16732 PR gcc/4475. PR gcc/3780.
16734 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
16736 * g77.f-torture/execute/5122.f: New test for regressions
16737 against PR fortran/5122.
16739 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
16741 * g77.f-torture/compile/pr3743.f: Delete
16742 * g77.dg/pr3743-1.f: New test.
16743 * g77.dg/pr3743-2.f: New test.
16744 * g77.dg/pr3743-3.f: New test.
16745 * g77.dg/pr3743-4.f: New test.
16747 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
16749 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
16751 2002-02-02 Richard Henderson <rth@redhat.com>
16753 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
16754 * gcc.c-torture/execute/bf64-1.c: Likewise.
16756 2002-02-02 Jakub Jelinek <jakub@redhat.com>
16758 * gcc.dg/20020201-2.c: New test.
16760 * gcc.dg/20020201-3.c: New test.
16762 * gcc.c-torture/execute/bitfld-2.c: New test.
16764 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
16766 * gcc.dg/bitfld-1.c: Update.
16767 * gcc.dg/bitfld-2.c: Update.
16768 * gcc.c-torture/execute/bitfld-1.x: New.
16770 2002-02-02 Jakub Jelinek <jakub@redhat.com>
16772 * gcc.c-torture/execute/20020201-1.c: New test.
16774 2002-02-01 Janis Johnson <janis187@us.ibm.com>
16777 * gcc.dg/20020201-1.c: New test.
16779 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
16782 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
16783 * g77.f-torture/compile/pr3743.x: Remove
16785 2002-01-31 Tom Rix <trix@redhat.com>
16787 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
16789 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
16791 * gcc.dg/noncompile/20020130-1.c: New test.
16793 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
16795 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
16797 2002-01-29 Richard Henderson <rth@redhat.com>
16799 * gcc.c-torture/execute/991118-1.c: Cast various constants back
16801 * gcc.c-torture/execute/bf64-1.c: Likewise.
16803 2002-01-29 Jakub Jelinek <jakub@redhat.com>
16805 * gcc.c-torture/execute/20020129-1.c: New test.
16807 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
16809 * gcc.c-torture/compile/20000224-1.c: Update.
16810 * gcc.c-torture/execute/bitfld-1.c: New tests.
16811 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
16812 * gcc.dg/uninit-A.c: Update.
16814 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
16816 * g++.dg/template/ctor1.C: Add instantiation.
16818 2002-01-28 Paul Koning <pkoning@equallogic.com>
16820 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
16821 argument to __builtin_prefetch to be const ptr.
16823 2002-01-28 Jakub Jelinek <jakub@redhat.com>
16825 * gcc.c-torture/compile/20020120-1.c: New test.
16827 2002-01-27 Kazu Hirata <kazu@hxi.com>
16829 * gcc.c-torture/execute/20020127-1.c: New test.
16831 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
16833 * g77.dg/f77-edit-i-in.f: New test
16834 * g77.dg/f77-edit-i-out.f: New test
16836 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
16838 * gcc.dg/debug/debug.exp: New file.
16839 * gcc.dg/debug/trivial.c: New file.
16840 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
16841 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
16842 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
16843 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
16844 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
16845 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
16846 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
16847 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
16848 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
16849 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
16850 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
16851 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
16852 * gcc.dg/20000503-1.c: Removed.
16853 * gcc.dg/20010207-1.c: Removed.
16854 * gcc.dg/20011223-1.c: Removed.
16855 * gcc.dg/20020104-2.c: Removed.
16856 * gcc.dg/debug-1.c: Removed.
16857 * gcc.dg/debug-2.c: Removed.
16858 * gcc.dg/debug-3.c: Removed.
16859 * gcc.dg/debug-4.c: Removed.
16860 * gcc.dg/debug-5.c: Removed.
16861 * gcc.dg/debug-6.c: Removed.
16862 * gcc.dg/dwarf2-1.c: Removed.
16863 * gcc.dg/dwarf2-2.c: Removed.
16865 2002-01-25 Jakub Jelinek <jakub@redhat.com>
16867 * g++.old-deja/g++.other/eh5.C: New test.
16868 * g++.old-deja/g++.other/sibcall2.C: New test.
16869 * g++.old-deja/g++.other/array9.C: New test.
16870 * g++.old-deja/g++.other/typename2.C: New test.
16871 * g++.old-deja/g++.other/crash60.C: New test.
16872 * g++.old-deja/g++.other/conv9.C: New test.
16873 * g++.old-deja/g++.other/mangle10.C: New test.
16874 * g++.old-deja/g++.other/unchanging1.C: New test.
16875 * g++.old-deja/g++.other/exprstmt1.C: New test.
16876 * g++.old-deja/g++.other/inline23.C: New test.
16877 * g++.old-deja/g++.eh/ia64-1.C: New test.
16878 * g++.old-deja/g++.other/dwarf2-1.C: New test.
16879 * g++.old-deja/g++.other/reload1.C: New test.
16880 * g++.old-deja/g++.other/static20.C: New test.
16881 * g++.old-deja/g++.other/local-alloc1.C: New test.
16882 * g++.old-deja/g++.other/conv8.C: New test.
16883 * g++.old-deja/g++.other/stmtexpr2.C: New test.
16884 * g++.old-deja/g++.other/storeexpr1.C: New test.
16885 * g++.old-deja/g++.other/storeexpr2.C: New test.
16886 * g++.dg/eh/template2.C: New test.
16887 * g++.dg/warn/weak1.C: New test.
16889 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
16891 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16892 Remove first, non-varying, argument.
16894 2002-01-23 Richard Henderson <rth@redhat.com>
16896 * gcc.dg/inline-2.c: New.
16898 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
16899 Add optional target arg. Check number of arguments.
16900 (scan-assembler-not, scan-assembler-dem): Likewise.
16901 (scan-assembler-dem-not): Likewise.
16903 2002-01-23 Zack Weinberg <zack@codesourcery.com>
16905 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
16907 * g++.old-deja/g++.brendan/parse3.C,
16908 g++.old-deja/g++.other/crash26.C,
16909 g++.old-deja/g++.other/crash28.C,
16910 g++.old-deja/g++.other/crash29.C,
16911 g++.old-deja/g++.other/crash30.C,
16912 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
16914 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
16916 * gcc.dg/20020115-1.c: New.
16918 2002-01-23 Bob Wilson <bob.wilson@acm.org>
16920 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
16922 2002-01-23 Janis Johnson <janis187@us.ibm.com>
16924 * gcc.dg/20020122-3.c: New.
16926 2002-01-23 Jakub Jelinek <jakub@redhat.com>
16928 * g++.dg/other/gc1.C: New test.
16930 2002-01-23 Zack Weinberg <zack@codesourcery.com>
16932 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
16934 2002-01-22 Richard Henderson <rth@redhat.com>
16936 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
16938 2002-01-22 Richard Henderson <rth@redhat.com>
16940 * gcc.dg/20020122-4.c: New.
16942 2002-01-22 H.J. Lu <hjl@gnu.org>
16944 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
16946 * gcc.dg/special/ecos.exp: Likewise.
16947 * lib/g++-dg.exp: Likewise.
16948 * lib/g77-dg.exp: Likewise.
16949 * lib/gcc-dg.exp : Likewise.
16950 * lib/mike-g++.exp: Likewise.
16951 * lib/mike-g77.exp: Likewise.
16952 * lib/mike-gcc.exp: Likewise.
16953 * lib/objc-dg.exp: Likewise.
16955 2002-01-22 Janis Johnson <janis187@us.ibm.com>
16958 * gcc.dg/20020122-2.c: New test.
16960 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
16962 * gcc.dg/20020122-1.c: New test.
16964 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
16966 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
16968 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
16970 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
16972 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16974 * gcc.c-torture/compile/20020121-1.c: New test.
16976 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
16978 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
16981 2002-01-21 Jakub Jelinek <jakub@redhat.com>
16983 * gcc.dg/20020218-1.c: New test.
16985 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
16987 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
16989 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
16990 "At global scope" warning
16991 * g++.dg/ext/align1.C: Change cygwin test for alignment
16992 from db-bogus to dg-warning
16994 2002-01-21 Zack Weinberg <zack@codesourcery.com>
16996 * g77.f-torture/compile/cpp2.F: New test.
16998 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
17000 * g++.dg/template/access1.C: New test.
17002 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
17004 * gcc.dg/20020118-1.c: New.
17006 2002-01-18 Kazu Hirata <kazu@hxi.com>
17008 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
17010 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
17012 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
17013 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
17014 alignment warnings.
17016 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
17018 * gcc.misc-tests/i386-prefetch.exp: Save and restore
17019 torture_with_loops and torture_without_loops
17021 2002-01-17 Jakub Jelinek <jakub@redhat.com>
17023 * gcc.c-torture/compile/20020116-1.c: New test.
17025 2002-01-16 Jakub Jelinek <jakub@redhat.com>
17027 * gcc.dg/20020116-2.c: New test.
17029 * gcc.dg/ultrasp4.c: New test.
17031 * gcc.dg/20020116-1.c: New test.
17033 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
17035 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
17038 2002-01-15 Janis Johnson <janis187@us.ibm.com>
17040 * gcc.misc-tests/i386-prefetch.exp: New.
17041 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
17042 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
17043 * gcc.misc-tests/i386-pf-none-1.c: New test.
17044 * gcc.misc-tests/i386-pf-sse-1.c: New test.
17046 2002-01-15 Jakub Jelinek <jakub@redhat.com>
17048 * gcc.dg/gnu89-init-1.c: Add new tests.
17050 2002-01-15 Andreas Jaeger <aj@suse.de>
17052 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
17053 * gcc.dg/i386-mmx-2.c: Likewise.
17054 * gcc.dg/i386-sse-1.c: Likewise.
17055 * gcc.dg/i386-sse-2.c: Likewise.
17056 * gcc.dg/i386-sse-3.c: Likewise.
17058 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
17060 * g77.f-torture/execute/intrinsic-unix-bessel.f:
17061 Uncomment additional cases that now pass.
17063 2002-01-11 Richard Henderson <rth@redhat.com>
17065 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
17066 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
17068 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
17070 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
17072 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
17074 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
17075 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
17077 2002-01-10 Dale Johannesen <dalej@apple.com>
17079 * gcc.c-torture/execute/loop-11.c: New.
17081 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
17083 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
17084 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
17086 2002-01-09 Richard Henderson <rth@redhat.com>
17088 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
17089 type in which to perform the operation for each size.
17091 2002-01-09 Alan Matsuoka (alanm@redhat.com)
17093 * gcc.c-torture/compile/20020109-2.c: New test.
17095 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
17097 * gcc.c-torture/execute/loop-10.c: New test.
17099 2002-01-09 Jakub Jelinek <jakub@redhat.com>
17101 * gcc.c-torture/compile/20010226-1.c: New test.
17102 * gcc.c-torture/compile/20010227-1.c: New test.
17103 * gcc.c-torture/compile/20010426-1.c: New test.
17104 * gcc.c-torture/compile/20010510-1.c: New test.
17105 * gcc.c-torture/compile/20010605-3.c: New test.
17106 * gcc.c-torture/compile/20010824-1.c: New test.
17107 * gcc.c-torture/execute/20010409-1.c: New test.
17108 * gcc.dg/noncompile/20000901-1.c: New test.
17109 * gcc.dg/20001023-1.c: New test.
17110 * gcc.dg/20001101-1.c: New test.
17111 * gcc.dg/20001102-1.c: New test.
17112 * gcc.dg/20010207-1.c: New test.
17113 * gcc.dg/20010405-1.c: New test.
17114 * gcc.dg/20010822-1.c: New test.
17115 * gcc.dg/20011107-1.c: New test.
17117 2002-01-09 Jeffrey A Law (law@redhat.com)
17119 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
17121 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
17122 execution failure on PA targets.
17124 2002-01-09 Jakub Jelinek <jakub@redhat.com>
17126 * gcc.c-torture/compile/20020109-1.c: New test.
17128 2002-01-08 Kazu Hirata <kazu@hxi.com>
17130 * gcc.c-torture/execute/20020108-1.c: New test.
17132 2002-01-08 Jakub Jelinek <jakub@redhat.com>
17134 * gcc.dg/20020108-1.c: New test.
17136 2002-01-08 H.J. Lu <hjl@gnu.org>
17138 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
17141 2002-01-08 Geoff Keating <geoffk@redhat.com>
17143 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
17146 002-01-07 Aldy Hernandez <aldyh@redhat.com>
17148 * gcc.dg/altivec-4.c: Test altivec predicates.
17150 2002-01-07 Jakub Jelinek <jakub@redhat.com>
17152 * gcc.c-torture/execute/20020107-1.c: New test.
17154 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
17157 * gcc.c-torture/compile/20020106-1.c: New test.
17159 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
17161 * gcc.c-torture/execute/nestfunc-4.c: New test.
17163 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
17165 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
17166 extra triple that slipped in.
17167 * g++.old-deja/g++.abi/align.C: Likewise.
17168 * g++.old-deja/g++.abi/bitfields.C: Likewise.
17170 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
17172 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
17173 * g++.old-deja/g++.abi/align.C: Likewise.
17174 * g++.old-deja/g++.abi/bitfields.C: Likewise.
17176 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
17178 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
17181 2002-01-04 Jakub Jelinek <jakub@redhat.com>
17183 * gcc.dg/20020104-1.c: New test.
17185 * gcc.dg/20020104-2.c: New test.
17187 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
17189 * gcc.dg/20020103-1.c: Fix typo in target selector.
17191 2002-01-03 Richard Henderson <rth@redhat.com>
17193 * gcc.dg/20020103-1.c: New.
17195 2002-01-03 Kazu Hirata <kazu@hxi.com>
17197 * gcc.c-torture/execute/20020103-1.c: New test.
17199 2002-01-03 Jakub Jelinek <jakub@redhat.com>
17201 * g++.dg/other/debug2.C: New test.
17203 * gcc.c-torture/compile/20020103-1.c: New test.
17205 2002-01-02 Jakub Jelinek <jakub@redhat.com>
17207 * gcc.dg/gnu89-init-1.c: Added new tests.
17209 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
17211 * g++.dg/template/friend2.C: Remove as patch is reverted.
17213 * g++.dg/warn/oldcast1.C: New test.
17215 * g++.dg/template/ptrmem1.C: New test.
17216 * g++.dg/template/ptrmem2.C: New test.
17218 * g++.dg/template/ntp.C: New test.
17220 * g++.dg/other/component1.C: New test.
17222 * g++.dg/template/ttp3.C: New test.
17224 * g++.dg/template/friend2.C: New test.
17225 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
17227 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
17229 * g++.dg/other/ptrmem1.C: New test.
17230 * g++.dg/other/ptrmem2.C: New test.
17232 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
17234 * g++.dg/template/ctor1.C: New test.
17236 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
17238 * g++.dg/template/friend2.C: New test.
17240 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
17242 * gcc.dg/mmix-1.c: New test.
17244 2001-12-31 Richard Henderson <rth@redhat.com>
17246 * gcc.dg/asm-5.c: New.
17248 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
17250 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
17251 in namespace __gnu_cxx
17253 2001-12-30 Richard Henderson <rth@redhat.com>
17255 * gcc.dg/debug-6.c: New.
17257 2001-12-30 Jakub Jelinek <jakub@redhat.com>
17259 * gcc.c-torture/compile/20011229-2.c: New test.
17261 2001-12-29 Jakub Jelinek <jakub@redhat.com>
17263 * gcc.dg/debug-3.c: New test.
17264 * gcc.dg/debug-4.c: New test.
17265 * gcc.dg/debug-5.c: New test.
17267 2001-12-29 Richard Henderson <rth@redhat.com>
17269 * g++.dg/eh/loop1.C: New.
17271 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
17273 * g++.dg/template/crash1.C: New test.
17275 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
17277 * g++.dg/other/const1.C: New test.
17279 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
17281 * gcc.c-torture/compile/20011229-1.c: New test.
17283 2001-12-28 Stan Shebs <shebs@apple.com>
17285 * lib/objc-torture.exp: Resync with c-torture.exp.
17286 * lib/objc.exp: Load standard libraries.
17288 2001-12-28 Jakub Jelinek <jakub@redhat.com>
17290 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
17293 2001-12-27 Roger Sayle <roger@eyesopen.com>
17295 * gcc.c-torture/execute/string-opt-16.c: New testcase.
17297 2001-12-27 Richard Henderson <rth@redhat.com>
17299 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
17301 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
17303 * g++.dg/eh/ctor1.C: New test.
17304 * g++.dg/other/error2.C: New test.
17306 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
17308 * g++.dg/other/init2.C: New test.
17310 2001-12-24 Richard Henderson <rth@redhat.com>
17312 * gcc.dg/20011223-1.c: New.
17313 * gcc.dg/inline-1.c: New.
17315 2001-12-23 Richard Henderson <rth@redhat.com>
17317 * gcc.dg/asm-4.c: Test operand modifiers.
17319 2001-12-23 Richard Henderson <rth@redhat.com>
17321 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
17323 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
17325 * gcc.c-torture/execute/20011223-1.c: New test.
17327 2001-12-21 Richard Henderson <rth@redhat.com>
17329 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
17330 re-enables the warning.
17332 2001-12-21 Richard Henderson <rth@redhat.com>
17334 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
17336 2001-12-20 Jakub Jelinek <jakub@redhat.com>
17338 * gcc.c-torture/compile/20011218-1.c: New test.
17340 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
17342 * gcc.misc-test/arm-isr.exp: New file. Control running of the
17344 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
17345 epilogue generation for ARM ISR routines.
17347 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17349 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
17350 * gcc.dg/format/c90-printf-3.c: Likewise.
17351 * gcc.dg/format/c99-printf-3.c: Likewise.
17352 * gcc.dg/format/ext-1.c: Likewise.
17353 * gcc.dg/format/ext-6.c: Likewise.
17354 * gcc.dg/format/format.h: Prototype unlocked stdio.
17356 2001-12-20 Richard Henderson <rth@redhat.com>
17358 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
17360 (malloc): Correct allocation logic. Abort if we fill up the
17361 arena before initialization complete.
17362 (realloc): Correct allocation logic.
17364 2001-12-20 Jakub Jelinek <jakub@redhat.com>
17366 * gcc.c-torture/compile/20011219-2.c: New test.
17368 * gcc.c-torture/execute/20011219-1.c: New test.
17370 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
17372 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
17373 target does not support weak symbols.
17375 2001-12-19 Jakub Jelinek <jakub@redhat.com>
17377 * gcc.c-torture/compile/20011219-1.c: New test.
17379 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
17381 * g++.dg/other/error1.C: New test.
17383 2001-12-17 Jeffrey A Law (law@redhat.com)
17385 * gcc.c-torture/execute/20011217-1.c: New test.
17387 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
17389 * objc.dg/special/: New directory.
17390 * objc.dg/special/special.exp: New file.
17391 * objc.dg/special/unclaimed-category-1.h: New file.
17392 * objc.dg/special/unclaimed-category-1a.m: New file.
17393 * objc.dg/special/unclaimed-category-1.m: New file.
17395 2001-12-17 Andreas Jaeger <aj@suse.de>
17397 * gcc.c-torture/compile/20011217-2.c: New test.
17399 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
17401 * gcc.c-torture/compile/20011217-1.c: New test.
17403 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
17405 * testsuite/gcc.dg/20011214-1.c: New.
17407 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
17409 * gcc.dg/altivec-4.c: New.
17411 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
17413 * gcc.dg/20011113-1.c: New test.
17415 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
17417 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
17418 std::__malloc_alloc_template<0> and
17419 std::__default_alloc_template<false, 0>.
17421 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
17423 * objc/execute/bf-21.m: New test.
17424 * objc/execute/enumeration-1.m: New test.
17425 * objc/execute/enumeration-2.m: New test.
17427 2001-12-12 Jakub Jelinek <jakub@redhat.com>
17429 * gcc.dg/gnu89-init-1.c: New test.
17431 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
17433 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
17434 * g++.old-deja/g++.jason/2371.C: Likewise.
17435 * g++.old-deja/g++.jason/template33.C: Likewise.
17436 * g++.old-deja/g++.jason/template34.C: Likewise.
17437 * g++.old-deja/g++.jason/template36.C: Likewise.
17438 * g++.old-deja/g++.oliva/typename1.C: Likewise.
17439 * g++.old-deja/g++.oliva/typename2.C: Likewise.
17440 * g++.old-deja/g++.other/typename1.C: Likewise.
17441 * g++.old-deja/g++.pt/inherit2.C: Likewise.
17442 * g++.old-deja/g++.pt/nontype5.C: Likewise.
17443 * g++.old-deja/g++.pt/typename11.C: Likewise.
17444 * g++.old-deja/g++.pt/typename14.C: Likewise.
17445 * g++.old-deja/g++.pt/typename16.C: Likewise.
17446 * g++.old-deja/g++.pt/typename3.C: Likewise.
17447 * g++.old-deja/g++.pt/typename4.C: Likewise.
17448 * g++.old-deja/g++.pt/typename5.C: Likewise.
17449 * g++.old-deja/g++.pt/typename7.C: Likewise.
17450 * g++.old-deja/g++.robertl/eb9.C: Likewise.
17452 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
17454 * g++.dg/other/linkage1.C: New test.
17455 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
17458 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
17460 * gcc.dg/concat.c: New test.
17462 2001-12-11 Stan Shebs <shebs@apple.com>
17464 * objc/compile: New test directory.
17465 * objc/compile/compile.exp: New expect script.
17466 * objc/compile/20011211-1.m: New compile test.
17468 2001-12-11 Jason Merrill <jason@redhat.com>
17470 * lib/prune.exp (prune_gcc_output): Also handle "In member
17471 function". So many permutations...
17473 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
17475 * g++.dg/template/typedef1.C: New test.
17477 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
17479 * g++.dg/other/copy1.C: New test.
17481 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
17483 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
17485 * gcc.dg/builtin-choose-expr.c: New.
17487 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
17489 * gcc.dg/altivec-2.c: New.
17491 2001-12-07 Richard Henderson <rth@redhat.com>
17493 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
17495 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
17497 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
17500 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17502 * g++-old.deja/g++.robertl/eb101.C: Deleted.
17504 2001-12-06 Janis Johnson <janis187@us.ibm.com>
17506 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
17507 variable argument list.
17509 2001-12-06 Zack Weinberg <zack@codesourcery.com>
17511 * gcc.c-torture/execute/memcheck: Delete entire directory.
17512 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
17513 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
17515 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
17517 * gcc.dg/Wshadow-1.c: New test.
17519 2001-12-05 Jakub Jelinek <jakub@redhat.com>
17521 * gcc.c-torture/compile/20011130-1.c: New test.
17523 * gcc.dg/noncompile/20011025-1.c: New test.
17525 * g++.dg/other/anon-union.C: New test.
17527 * gcc.c-torture/execute/20011024-1.c: New test.
17529 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
17531 * gcc.c-torture/execute/20000722-1.x,
17532 gcc.c-torture/execute/20010123-1.x: Remove.
17533 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
17534 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
17535 gcc.dg/c99-complit-2.c: New tests.
17537 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
17539 * g++.dg/inherit/base1.C: New test.
17541 2001-12-04 Jakub Jelinek <jakub@redhat.com>
17543 * g++.dg/other/stdarg1.C: New test.
17545 * gcc.c-torture/compile/20011130-2.c: New test.
17547 2001-12-03 Janis Johnson <janis187@us.ibm.com>
17549 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
17550 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
17551 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
17552 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
17553 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
17554 * gcc.dg/builtin-prefetch-1.c: New test.
17556 2001-12-03 Jakub Jelinek <jakub@redhat.com>
17558 * gcc.dg/20011130-1.c: New test.
17560 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
17562 * g++.dg/other/scope1.C: New test.
17563 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
17565 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
17567 * gcc.dg/vla-init-1.c: New test.
17569 2001-12-01 Geoff Keating <geoffk@redhat.com>
17571 * gcc.c-torture/compile/structs.c: New testcase from GDB.
17573 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
17575 * objc.dg/alias.m: Update.
17576 * objc.dg/class-1.m: Update.
17577 * objc.dg/const-str-1.m: Update.
17578 * objc.dg/fwd-proto-1.m: Update.
17579 * objc.dg/id-1.m: Update.
17580 * objc.dg/super-class-1.m: Update.
17582 2001-11-29 Mark Mitchell <mark@codesourcery.com>
17584 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
17587 2001-11-28 Jeffrey A Law (law@cygnus.com)
17589 * gcc.c-torture/execute/20011128-1.c: New test.
17591 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
17593 * gcc.dg/20011127-1.c: New test.
17595 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
17597 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
17598 from Austin Group draft 7.
17599 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
17600 scanf format arguments.
17601 * gcc.dg/format/no-exargs-2.c: New test.
17603 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
17605 * g++.dg/abi/vbase8-4.C: New test.
17607 2001-11-24 Ian Lance Taylor <ian@airs.com>
17609 * gcc.c-torture/execute/20011121-1.c: New test.
17611 2001-11-23 Jeffrey A Law (law@cygnus.com)
17613 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
17615 2001-11-23 Andreas Jaeger <aj@suse.de>
17617 * gcc.dg/cpp/charconst-2.c: New test.
17619 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
17621 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
17622 to the host if it is remote. Let tests specify extra headers
17624 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
17625 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
17626 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
17627 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
17628 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
17629 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
17630 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
17631 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
17632 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
17633 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
17635 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
17637 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
17638 for little endian ARMs.
17640 2001-11-20 Jakub Jelinek <jakub@redhat.com>
17642 * gcc.c-torture/compile/20011119-1.c: New test.
17643 * gcc.c-torture/compile/20011119-2.c: New test.
17645 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
17647 * gcc.dg/altivec-1.c: Fix typo.
17649 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
17651 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
17653 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
17655 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
17657 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
17659 * lib/g77.exp: Don't specify --rpath-link.
17661 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
17662 across all the headers.
17663 * gcc.dg/format/format.exp: For testing on a remote host,
17666 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
17667 * gcc.c-torture/execute/930406-1.c: Likewise.
17668 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17670 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
17672 * gcc.dg/altivec-1.c: New.
17674 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
17676 * gcc.dg/cpp/fpreprocessed.c: New test case.
17678 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
17680 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
17681 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
17682 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
17684 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
17686 * gcc.dg/no-builtin-1.c: New test.
17688 2001-11-16 Jakub Jelinek <jakub@redhat.com>
17690 * gcc.c-torture/execute/20011115-1.c: New test.
17692 2001-11-15 Jakub Jelinek <jakub@redhat.com>
17694 * gcc.c-torture/compile/20011114-2.c: New test.
17695 * gcc.c-torture/compile/20011114-3.c: New test.
17696 * gcc.c-torture/compile/20011114-4.c: New test.
17698 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
17700 * g++.dg/other/init1.C: New test.
17702 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
17704 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
17707 * gcc.c-torture/execute/20011114-1.c: New testcase.
17709 * gcc.c-torture/compile/20010327-1.c: Revert last change.
17710 * gcc.c-torture/compile/20011114-1.c: New test, exactly
17711 like the (before this change) version of 20010327-1.c.
17713 2001-11-14 Roger Sayle <roger@eyesopen.com>
17715 * gcc.c-torture/execute/string-opt-13.c: New testcase.
17717 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
17719 * g++.dg/init/array2.C: New test.
17721 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
17723 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
17725 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
17727 * g++.dg/other/forscope1.C: New test.
17728 * g++.dg/ext/forscope1.C: New test.
17729 * g++.dg/ext/forscope2.C: New test.
17731 2001-11-13 Jakub Jelinek <jakub@redhat.com>
17733 * gcc.c-torture/execute/20011113-1.c: New test.
17735 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
17737 * gcc.c-torture/execute/20011109-2.c: New test.
17739 * gcc.c-torture/execute/20011109-1.c: New test.
17741 2001-11-09 Jakub Jelinek <jakub@redhat.com>
17743 * gcc.c-torture/compile/20011109-1.c: New test.
17745 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
17747 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
17748 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
17749 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
17750 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
17751 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
17752 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
17753 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
17755 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
17757 * g++.dg/warn/Wshadow-1.C: New tests.
17758 * g++.old-deja/g++.mike/for3.C: Update.
17760 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
17762 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
17763 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
17764 XFAILs. Adjust expected error texts.
17765 * gcc.c-torture/compile/20011106-1.c,
17766 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
17767 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
17768 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
17769 gcc.dg/c99-array-lval-5.c: New tests.
17771 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17773 * gcc.dg/cpp/defined.c: Update.
17775 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
17777 * gcc.c-torture/execute/anon-1.c: New test.
17779 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
17781 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
17782 same size, so no warning should be produced on stormy16.
17784 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
17785 due to oversized array.
17786 * g++.old-deja/g++.mike/ns15.C: Likewise.
17787 * g++.old-deja/g++.pt/crash16.C: Likewise.
17789 2001-11-02 Graham Stott <grahams@redhat.com>
17791 * g++.dgother/debug1.C: Fix typos.
17793 2001-11-01 Jakub Jelinek <jakub@redhat.com>
17795 * g++.dg/other/debug1.C: New test.
17797 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
17799 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
17802 2001-10-30 Jakub Jelinek <jakub@redhat.com>
17804 * gcc.dg/20011029-2.c: New test.
17806 * gcc.c-torture/compile/20011029-1.c: New test.
17808 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
17810 * objc/execute/class_self-1.m: New test.
17811 * objc/execute/class_self-2.m: New test.
17813 2001-10-25 Zack Weinberg <zack@codesourcery.com>
17815 * gcc.misc-tests/msgs.exp: Delete.
17816 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
17817 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
17818 error set to match recent changes.
17820 2001-10-24 Zack Weinberg <zack@codesourcery.com>
17822 * gcc.dg/20011021-1.c: New test.
17824 2001-10-24 Jakub Jelinek <jakub@redhat.com>
17826 * gcc.c-torture/compile/20011023-1.c: New test.
17828 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
17830 * lib/g77.exp: Rewrite based on lib/g++.exp.
17832 2001-10-19 Jakub Jelinek <jakub@redhat.com>
17834 * gcc.c-torture/execute/20011019-1.c: New test.
17836 * gcc.dg/20011018-1.c: New test.
17838 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
17840 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
17842 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
17844 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
17845 * gcc.dg/attr-invalid.c: Likewise.
17847 2001-10-18 Jakub Jelinek <jakub@redhat.com>
17849 * testsuite/gcc.dg/20011015-1.c: New test.
17851 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
17853 * g++.dg/template/unify2.C: New test.
17855 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
17857 * g++.dg/other/exception-specification.C: New test
17859 2001-10-13 Tom Rix <trix@redhat.com>
17861 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
17862 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
17864 2001-10-12 Jakub Jelinek <jakub@redhat.com>
17866 * testsuite/gcc.dg/20011009-1.c: New test.
17868 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
17871 * g++.dg/other/friend1.C: New test.
17873 2001-10-11 Richard Henderson <rth@redhat.com>
17875 * g++.old-deja/g++.other/crash18.C: Add -S to options.
17877 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17879 * gcc.c-torture/compile/20011010-1.c: New.
17881 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
17883 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
17884 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
17885 g77.f-torture/execute/execute.exp,
17886 g77.f-torture/noncompile/noncompile.exp,
17887 gcc.c-torture/compile/compile.exp,
17888 gcc.c-torture/execute/execute.exp,
17889 gcc.c-torture/execute/ieee/ieee.exp,
17890 gcc.c-torture/execute/memcheck/memcheck.exp,
17891 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
17892 objc/execute/execute.exp: Update FSF address.
17894 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
17896 * gcc.dg/cpp/cmdlne-C.c: Update.
17897 * gcc.dg/cpp/cmdlne-C2.c: New.
17899 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17901 * gcc.c-torture/execute/20011008-3.c: New.
17903 2001-10-08 DJ Delorie <dj@redhat.com>
17905 * gcc.dg/20011008-1.c: New.
17906 * gcc.dg/20011008-2.c: New.
17908 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
17910 * gcc.dg/cpp/spacing1.c: Update test.
17912 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
17914 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
17915 spelling errors of "separate" as "seperate".
17917 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
17919 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
17920 enough to avoid inlining.
17922 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
17924 * lib/g77.exp: set libg2c_dir correctly.
17926 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
17928 * gcc.dg/cpp/macro11.c: New test.
17930 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17932 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
17933 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
17934 gcc.dg/format/multattr-3.c: New tests.
17935 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
17936 tests for format attributes on function pointers being rejected.
17938 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17940 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
17942 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
17944 * g++.dg/warn/format1.C: New test.
17946 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
17948 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
17950 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
17952 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
17954 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
17956 * gcc.dg/cpp/redef2.c: Add test.
17958 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
17960 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
17961 long-standing bug on i686, apparently.
17962 * gcc.c-torture/execute/loop-2c.x: New file.
17963 * gcc.c-torture/execute/loop-2d.x: New file.
17964 * gcc.c-torture/execute/loop-3c.x: New file.
17966 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
17968 * gcc.dg/cpp/20000625-2.c: Correct line number.
17970 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17972 * gcc.dg/cpp/macro10.c: New test.
17973 * gcc.dg/cpp/strify3.c: New test.
17974 * gcc.dg/cpp/spacing1.c: Add tests.
17975 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
17976 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
17978 2001-09-24 DJ Delorie <dj@redhat.com>
17980 * gcc.c-torture/execute/20010924-1.c: New test.
17982 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17984 * testsuite/objc/execute/paste.m: Remove.
17986 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
17988 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
17990 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
17992 * g77.dg/strlen0.f: New test.
17994 2001-09-21 Richard Henderson <rth@redhat.com>
17996 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
17997 * g++.old-deja/g++.abi/vtable2.C: Likewise.
17999 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
18001 Table-driven attributes.
18002 * g++.dg/ext/attrib1.C: New test.
18004 2001-09-20 DJ Delorie <dj@redhat.com>
18006 * gcc.dg/20000926-1.c: Update expected warning messages.
18007 * gcc.dg/array-2.c: Likewise, and test for warnings too.
18008 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
18011 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
18013 * g++.dg/eh/registers1.C: New test case.
18015 2001-09-17 Richard Henderson <rth@redhat.com>
18017 * gcc.dg/array-5.c: Fix VLA decomposition test.
18019 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
18021 * gcc.dg/cpp/line5.c: New testcase.
18023 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
18025 * gcc.dg/cpp/macro9.c: New test.
18027 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
18029 * gcc.c-torture/execute/980223.c: Change type of addr from long
18032 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
18034 * gcc.c-torture/execute/20010915-1.c: New test.
18036 2001-09-14 Janis Johnson <janis187@us.ibm.com>
18038 * g77.dg/bprob: New directory.
18039 * g77.dg/bprob/bprob.exp: New file.
18040 * g77.dg/bprob/bprob-1.f: New test.
18041 * g77.dg/gcov: New directory.
18042 * g77.dg/gcov/gcov.exp: New file.
18043 * g77.dg/gcov/gcov-1.f: New test.
18044 * g77.dg/gcov/gcov-1.x: New file.
18046 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
18048 * gcc.dg/cpp/directiv.c: Update.
18049 * gcc.dg/cpp/undef1.c: Update.
18051 2001-09-12 Jakub Jelinek <jakub@redhat.com>
18053 * gcc.dg/20010912-1.c: New test.
18055 2001-09-11 Janis Johnson <janis187@us.ibm.com>
18057 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
18058 language-independent file in lib.
18059 * lib/gcov.exp: New file.
18061 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
18063 * gcc.c-torture/compile/20010911-1.c: New test.
18065 2001-09-10 Janis Johnson <janis187@us.ibm.com>
18067 * lib/profopt.exp: New, to support profile-directed optimizations.
18068 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
18069 * gcc.misc-tests/bprob-1.c: New test.
18070 * gcc.misc-tests/bprob-2.c: New test.
18072 2001-09-07 Janis Johnson <janis187@us.ibm.com>
18074 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
18075 XFAIL and which kinds of gcov output to verify.
18076 * gcc.misc-tests/gcov-4b.x: New file.
18077 * gcc.misc-tests/gcov-5b.x: New file.
18078 * gcc.misc-tests/gcov-6.x: New file.
18079 * gcc.misc-tests/gcov-7.c: New test.
18080 * gcc.misc-tests/gcov-7.x: New file.
18082 2001-09-06 Janis Johnson <janis187@us.ibm.com>
18084 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
18085 * gcc.misc-tests/gcov-6.c: New test.
18087 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
18090 * g++.dg/abi/vbase1.C: New test.
18092 2001-09-05 Ziemowit Laski <zlaski@apple.com>
18094 * objc.dg/method-2.m: New.
18096 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
18099 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
18100 * g++.dg/init/empty1.C: New test.
18102 2001-09-03 Jakub Jelinek <jakub@redhat.com>
18104 * gcc.c-torture/compile/20010903-1.c: New test.
18106 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
18108 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
18111 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
18113 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
18115 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
18117 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
18119 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
18121 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
18122 for 16-bit 'unsigned int'.
18124 2001-08-29 Kazu Hirata <kazu@hxi.com>
18126 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
18128 2001-08-27 Richard Henderson <rth@redhat.com>
18130 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
18131 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
18133 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
18135 * gcc.dg/asm-names.c (ymain): New.
18137 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
18139 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
18140 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
18141 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
18143 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18145 * gcc.dg/compare5.c: New testcase.
18147 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
18149 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
18150 and "In instantiation".
18152 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
18154 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
18156 2001-08-20 Janis Johnson <janis187@us.ibm.com>
18158 * gcc.misc-tests/gcov.exp: Add support for branch information.
18159 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
18160 * gcc.misc-tests/gcov-4.c: New test.
18161 * gcc.misc-tests/gcov-4b.c: New test.
18162 * gcc.misc-tests/gcov-5b.c: New test.
18164 2001-08-20 Zack Weinberg <zackw@panix.com>
18166 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
18169 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
18171 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
18173 2001-08-19 Jakub Jelinek <jakub@redhat.com>
18175 * g++.dg/eh/template1.C: New test.
18177 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
18179 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
18181 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
18184 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
18186 * lib/g77-dg.exp: Use prune.exp for common procedures
18187 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
18188 * lib/g77.exp: (g77-dg-prune) Remove
18190 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
18192 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
18194 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18196 * g++.dg/template/unify1.C: New test.
18198 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
18200 * g++.dg/abi/empty4.C: New test.
18202 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
18204 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
18206 * g77.f-torture/compile/pr3743.x: Likewise
18208 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18210 * g++.dg/other/using-declaration.C: New test.
18212 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
18214 * gcc.dg/cpp/tr-sign.c: New testcase.
18216 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
18218 * gcc.dg/cpp/19951025-1.c: Revert.
18219 * gcc.dg/cpp/directiv.c: We no longer process directives that
18220 interrupt macro arguments.
18222 2001-08-03 Zack Weinberg <zackw@stanford.edu>
18224 * gcc.dg/bconstp-1.c: New test.
18226 2001-08-03 Richard Henderson <rth@redhat.com>
18228 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
18230 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
18232 * gcc.dg/cpp/19951025-1.c: Update.
18234 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
18236 * g77.dg/ff90-1.f (s): Fix reference of variable z,
18239 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
18242 * g++.old-deja/g++.ns/ns14.C: Remove special options.
18243 * g++.old-deja/g++.other/std1.C: Likewise.
18244 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
18246 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
18248 * lib/g77.exp: Load gcc-defs.exp for common procedures
18249 (g77_pass, g77_fail, g77_finish, g77_exit,
18250 ${tool}_check_unsupported_p} Now redundant. Deleted.
18252 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
18254 * g77.dg/fbackslash.f
18255 * g77.dg/fcase-preserve.f
18257 * g77.dg/ffixed-line-length-0.f
18258 * g77.dg/ffixed-line-length-132.f
18259 * g77.dg/ffixed-line-length-7.f
18260 * g77.dg/ffixed-line-length-72.f
18261 * g77.dg/ffixed-line-length-none.f
18262 * g77.dg/ffree-form-1.f
18263 * g77.dg/fno-backslash.f
18264 * g77.dg/fno-f90-1.f
18265 * g77.dg/fno-fixed-form-1.f
18266 * g77.dg/fno-onetrip.f
18267 * g77.dg/fno-typeless-boz.f
18268 * g77.dg/fno-underscoring.f
18269 * g77.dg/fno-vxt-1.f
18270 * g77.dg/fonetrip.f
18271 * g77.dg/ftypeless-boz.f
18272 * g77.dg/fugly-assumed.f
18273 * g77.dg/funderscoring.f
18276 2001-08-01 Ziemowit Laski <zlaski@apple.com>
18278 * objc.dg/fwd-proto-1.m: New.
18279 * objc.dg/local-decl-1.m: New.
18280 * objc.dg/naming-1.m: New.
18281 * objc.dg/naming-2.m: New.
18282 * objc.dg/proto-hier-1.m: New.
18284 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
18286 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
18287 largest-type elements to a struct makes its size grow.
18289 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
18291 * g++.dg/abi/vthunk1.C: New test.
18293 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
18295 * g++.dg/abi/vbase8-22.C: New test.
18297 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18299 * gcc.dg/cpp/macro8.c: New test.
18301 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
18303 * g++.dg/abi/vbase8-21.C: New test.
18305 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
18307 * g++.dg/abi/vbase8-10.C: New test.
18309 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18311 * lib/g++.exp (g++_set_ld_library_path): Renamed to
18312 ${tool}_set_ld_library_path.
18314 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
18317 2001-07-26 Stan Cox <scox@redhat.com>
18319 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
18320 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
18321 gcc_exit, gcc_check_unsupported_p):
18322 Moved to gcc-deps.exp
18323 * gcc-deps.exp: New file.
18325 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18327 * g++.old-deja/g++.pt/defarg14.C: New test.
18329 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
18331 * g++.old-deja/g++.other/lineno5.C: New test.
18333 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
18335 * g++.old-deja/g++.pt/crash68.C: New test.
18337 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
18339 * g++.old-deja/g++.other/crash42.C: New test.
18341 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18343 * gcc.dg/cpp/extratokens.c: Fix.
18344 * gcc.dg/cpp/skipping2.c: New tests.
18346 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18348 * gcc.c-torture/execute/20010724-1.c: New file.
18349 * gcc.c-torture/execute/20010724-1.x: New file.
18351 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
18353 * g++.old-deja/g++.other/cond7.C: New test.
18355 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
18357 * g++.old-deja/g++.other/optimize4.C: New test.
18359 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
18361 * g++.old-deja/g++.abi/vbase8-5.C: New test.
18363 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
18365 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
18366 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
18367 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
18368 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
18370 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
18371 bug report" message.
18373 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
18374 * g++.dg/ext/instantiate1.C: Move from old-deja.
18376 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
18378 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
18379 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
18380 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
18381 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
18383 2001-07-23 Jeffrey A Law (law@cygnus.com)
18385 * gcc.c-torture/execute/20010723-1.c: New test.
18387 2001-07-23 Ben Elliston <bje@redhat.com>
18389 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
18391 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18393 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
18395 Delete handling of ieee_multilib_flags.
18396 Pass -mieee for alpha*-*-* and sh-*-*.
18397 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
18399 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
18401 Remove old-abi tests.
18402 * g++.old-deja/g++.mike/p11116.C: Remove.
18403 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
18405 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
18407 * g77.f-torture/compile/pr3743.f: New test
18409 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
18411 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
18413 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18415 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
18416 g++.old-deja/g++.pt/static6.C: Likewise.
18417 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
18418 supports weak symbols.
18420 2001-07-18 Andreas Jaeger <aj@suse.de>
18422 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
18425 2001-07-18 Andreas Jaeger <aj@suse.de>
18427 * gcc.dg/iftrap-1.c: Fix target line.
18429 2001-07-17 Richard Henderson <rth@redhat.com>
18431 * gcc.c-torture/execute/20010717-1.c: New.
18433 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
18435 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
18438 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
18440 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
18442 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18444 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
18445 UAC_SIGBUS, UAC_NOPRINT definitions.
18447 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
18449 * objc/execute/object_is_class.m: New test.
18450 * objc/execute/object_is_meta_class.m: New test.
18452 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
18454 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
18455 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
18457 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
18459 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
18460 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
18462 2001-07-14 Richard Henderson <rth@redhat.com>
18464 * gcc.dg/iftrap-1.c: New.
18466 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
18468 * g77.f-torture/execute/intrinsic77.f: New test.
18470 2001-07-11 Janis Johnson <janis@us.ibm.com>
18472 * gcc.misc-tests/gcov-3.c: New test.
18474 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
18476 * gcc.c-torture/compile/20010711-1.c,
18477 * gcc.c-torture/compile/20010711-2.c: New tests.
18479 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
18481 * gcc.c-torture/execute/20010711-1.c: New test.
18483 2001-07-11 Ben Elliston <bje@redhat.com>
18485 * g++.old-deja/g++.other/enum5.C: New test.
18487 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
18489 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
18490 (g++-dg-prune): Call prune_gcc_output.
18491 * prune.exp: New file for prune_gcc_output.
18492 * lib/g++.exp, lib/gcc.exp: Load it.
18494 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
18496 * gcc.c-torture/compile/20010701-1.c,
18497 g++.old-deja/g++.ext/attrib6.C: New tests.
18499 2001-07-06 Jeffrey A Law (law@cygnus.com)
18501 * gcc.c-torture/compile/20010706-1.c: New test.
18503 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
18505 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
18507 2001-06-28 Stan Shebs <shebs@apple.com>
18509 * gcc.dg/pragma-darwin.c: New test.
18511 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18513 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
18514 Solaris 2.[678] system.
18516 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
18518 * gcc.dg/20010622-1.c: New test.
18520 2001-06-18 Stan Shebs <shebs@apple.com>
18522 * objc.dg: New directory.
18523 * objc.dg/dg.exp: New file.
18524 * objc.dg/alias.m: New.
18525 * objc.dg/class-1.m: New.
18526 * objc.dg/class-2.m: New.
18527 * objc.dg/const-str-1.m: New.
18528 * objc.dg/const-str-2.m: New.
18529 * objc.dg/id-1.m: New.
18530 * objc.dg/method-1.m: New.
18531 * objc.dg/super-class-1.m: New.
18532 * lib/objc-dg.exp: New file.
18534 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
18536 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
18539 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
18541 * g++.old-deja/g++.abi/vbase8-9.C: New test.
18543 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18545 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
18548 2001-06-12 Richard Henderson <rth@redhat.com>
18550 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
18552 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
18554 * g++.old-deja/g++.abi/vbase5.C: New test.
18555 * g++.old-deja/g++.abi/vbase6.C: New test.
18556 * g++.old-deja/g++.abi/vbase7.C: New test.
18558 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18560 * gcc.c-torture/compile/20010610-1.c: New test.
18562 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
18564 * g++.old-deja/g++.abi/vbase4.C: New test.
18566 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18568 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
18569 support %f for HC11/HC12 targets.
18570 * gcc.c-torture/execute/930513-1.x: New file, likewise.
18571 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
18572 on HC11/HC12 targets.
18573 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
18575 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18577 * gcc.dg/wchar_t-1.c: New file.
18578 * gcc.dg/wint_t-1.c: Likewise.
18580 2001-06-11 Bernd Schmidt <bernds@redhat.com>
18582 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
18584 2001-06-11 Richard Henderson <rth@redhat.com>
18586 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
18588 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
18590 * gcc.c-torture/compile/20010611-1.c: New test.
18592 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
18594 * gcc.dg/c99-tag-1.c: Add more tests.
18596 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
18598 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
18599 representation on MN10300 and ARM/Thumb.
18601 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
18603 * g77.f-torture/execute/20010610.f: New.
18605 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
18607 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
18610 2001-06-09 Richard Henderson <rth@redhat.com>
18612 * gcc.c-torture/execute/ashrdi-1.c: New.
18613 * gcc.c-torture/execute/ashldi-1.c: New.
18614 * gcc.c-torture/execute/lshrdi-1.c: New.
18616 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
18618 * objc/execute/load-3.m: Added. Check sending +load to categories,
18619 in addition to classes.
18621 2001-06-08 Stan Shebs <shebs@apple.com>
18623 * objc/execute/load-2.m: New test. From Nicola Pero
18624 <n.pero@mi.flashnet.it>.
18626 2001-06-08 Jakub Jelinek <jakub@redhat.com>
18628 * gcc.c-torture/execute/20010605-2.c: New test.
18630 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
18632 * g++.old-deja/g++.abi/vbase2.C: New test.
18633 * g++.old-deja/g++.abi/vbase3.C: New test.
18635 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
18637 * g++.old-deja/g++.pt/friend49.C: New test.
18639 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
18641 * g++.old-deja/g++.ext/anon3.C: New test.
18643 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
18645 * g++.old-deja/g++.other/conv7.C: New test.
18647 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
18649 * gcc.c-torture/compile/20010605-2.c: New test.
18651 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
18653 * gcc.c-torture/execute/20010604-1.c: New test.
18655 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
18657 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
18659 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
18661 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
18662 (g++_link_flags): Likewise.
18663 (g++_init): Pass gccpath's value to two previous functions.
18665 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18667 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
18668 Ensure logfile entry matches exec command line.
18670 2001-05-31 Richard Henderson <rth@redhat.com>
18672 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
18673 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
18675 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
18677 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
18678 compiler for irix6.2
18680 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
18682 * g++.old-deja/g++.other/optimize3.C: New file.
18684 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
18686 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
18689 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
18691 * g++.old-deja/g++.other/optimize2.C: New file.
18693 2001-05-25 Diego Novillo <dnovillo@redhat.com>
18695 * gcc.c-torture/compile/20010518-2.c: New file.
18696 * gcc.c-torture/execute/20010518-1.c: New file.
18697 * gcc.c-torture/execute/20010518-2.c: New file.
18699 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
18701 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
18703 2001-05-24 Mark Mitchell <mark@codesourcery.com>
18705 G++ no longer defines builtins that do not begin with __builtin.
18706 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
18707 * g++.old-deja/g++.brendand/misc13.C: Likewise.
18708 * g++.old-deja/g++.law/builtin1.C: Likewise.
18709 * g++.old-deja/g++.law/cvt2.C: Likewise.
18710 * g++.old-deja/g++.mike/net5.C: Likewise.
18711 * g++.old-deja/g++.other/builtins1.C: Likewise.
18712 * g++.old-deja/g++.other/builtins2.C: Likewise.
18713 * g++.old-deja/g++.other/builtins3.C: Likewise.
18714 * g++.old-deja/g++.other/builtins4.C: Likewise.
18715 * g++.old-deja/g++.other/inline8.C: Likewise.
18716 * g++.old-deja/g++.robertl/eb39.C: Likewise.
18718 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
18720 * g++.old-deja/g++.pt/using1.C: Adjust.
18721 * g++.old-deja/g++.pt/using2.C: New test.
18723 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
18725 * gcc.dg/cpp/charconst.c: New tests.
18726 * gcc.dg/cpp/escape.c: New tests.
18727 * gcc.dg/cpp/escape-1.c: New tests.
18728 * gcc.dg/cpp/escape-2.c: New tests.
18729 * gcc.dg/cpp/ucs.c: New tests.
18731 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
18733 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
18734 native compiler for irix6.5.
18736 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
18738 * lib/g++.exp (g++_include_flags): Use args to compute
18740 (g++_link_flags): Likewise.
18741 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
18743 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
18745 * gcc.dg/c90-hexfloat-1.c: Add more tests.
18747 2001-05-21 Geoff Keating <geoffk@redhat.com>
18749 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
18752 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18754 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
18756 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
18757 to STACK_SIZE; Use it to define size of add_histo array.
18758 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
18760 (f): Use GITT_SIZE to define size of gitt local table.
18761 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
18762 to STACK_SIZE; Use it to define size of bytemem array.
18764 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18766 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
18767 on 68HC11/HC12 due to the asm instruction.
18768 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
18769 * gcc.c-torture/compile/920520-1.x: Likewise.
18770 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
18771 on 68HC11/HC12 because the function is larger than 64K.
18772 * gcc.c-torture/compile/961203-1.x: New file, this test fails
18773 on 68HC11/HC12 because the structure is too large.
18775 2001-05-20 Richard Henderson <rth@redhat.com>
18777 * gcc.c-torture/execute/20010520-1.c: New.
18779 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18781 * g++.old-deja/g++.warn/compare1.C: New test.
18782 * gcc.dg/compare4.c: New test.
18784 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
18786 * g++.old-deja/g++.other/optimize1.C: New test.
18788 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18790 * g++.old-deja/g++.pt/spec41.C: New test.
18792 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
18794 * gcc.c-torture/compile/20010114-1.x: Remove.
18796 2001-05-18 Stan Shebs <shebs@apple.com>
18798 * gcc.c-torture/compile/20010518-1.c: New test.
18800 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
18802 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
18803 * g++.old-deja/g++.pt/crash67.C: New test.
18805 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
18807 * g++.old-deja/g++.other/debug9.C: New test.
18809 2001-05-16 Zack Weinberg <zackw@stanford.edu>
18811 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
18813 2001-05-16 Jan Hubicka <jh@suse.cz>
18815 * gcc.c-torture/compile/20010516-1.c: New test.
18817 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
18819 * g++.old-deja/g++.other/crash41.C: New test.
18821 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
18823 * g++.old-deja/g++.pt/crash66.C: New test.
18825 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
18827 * g++.old-deja/g++.robertl/eb27.C: Convert.
18829 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
18831 * g++.dg/friend-warn.C: New test. Do not warn about friend
18832 declaration being redundant.
18834 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
18836 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
18838 2001-05-14 Mark Mitchell <mark@codesourcery.com>
18840 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
18842 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
18844 * lib/g++.exp: Use testsuite_flags.
18846 2001-05-13 Mark Mitchell <mark@codesourcery.com>
18848 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
18850 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
18852 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
18854 2001-05-11 Mark Mitchell <mark@codesourcery.com>
18856 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
18858 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
18860 * gcc.c-torture/compile/20010313-1.c: New test.
18862 2001-05-09 Zack Weinberg <zackw@stanford.edu>
18864 * gcc.dg/cpp/direct2.c: New test.
18865 * gccq.dg/cpp/direct2s.c: New test.
18867 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
18869 2001-05-07 Mark Mitchell <mark@codesourcery.com>
18871 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
18872 * g++.old-deja/g++.other/op3.C: Likewise.
18874 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18876 * gcc.dg/cpp/syshdr.h: New file.
18877 * gcc.dg/cpp/sysmac1.c: Update.
18878 * gcc.dg/cpp/sysmac2.c: Update.
18880 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18882 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
18884 2001-05-04 David Edelsohn <edelsohn@gnu.org>
18886 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
18887 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
18889 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
18891 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
18893 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
18895 * lib/g++.exp (g++_include_flags): Don't use any special flags
18896 if TESTING_IN_BUILD_TREE is not defined.
18897 (g++_init): Use a plain 'c++' as the compiler if
18898 TESTING_IN_BUILD_TREEE is not defined.
18900 2001-05-02 Jakub Jelinek <jakub@redhat.com>
18902 * g++.old-deja/g++.eh/catch13.C: New test.
18903 * g++.old-deja/g++.eh/catch14.C: New test.
18905 2001-05-02 Jakub Jelinek <jakub@redhat.com>
18907 * gcc.dg/cpp/tr-define.c: New test.
18909 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
18911 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
18912 <stdlib.h>, not <malloc.h>.
18914 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
18916 * g++.old-deja/g++.ns/template17.C: New test.
18918 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
18920 * g++.old-deja/g++.pt/ref4.C: New test.
18922 2001-04-30 Richard Henderson <rth@redhat.com>
18924 * gcc.dg/20000724-1.c: Revert last change.
18926 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
18928 * g77.f-torture/execute/20010430.f: New test.
18930 2001-04-30 Mark Mitchell <mark@codesourcery.com>
18932 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
18934 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
18936 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
18938 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18940 * g++.old-deja/g++.eh/crash6.C: New test.
18942 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18944 * g++.old-deja/g++.other/warn7.C: New test.
18946 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
18948 * g++.old-deja/g++.other/defarg9.C: New test.
18950 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
18952 * g77.f-torture/compile/20010426.f: New test.
18953 * g77.f-torture/execute/20010426.f: New test.
18955 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
18957 * g77.f-torture/compile/20000629-1.x: Remove - error
18960 2001-04-26 Jeffrey A Law (law@cygnus.com)
18962 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
18963 Tweak slightly to work with g++.dg framework.
18964 * g++.dg/special/ecos.exp: Run initp1.C test.
18965 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
18967 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
18968 its linker doesn't give line numbers either.
18969 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
18971 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
18973 * g++.old-deja/g++.other/lex1.C: New test.
18975 2001-04-26 Jakub Jelinek <jakub@redhat.com>
18977 * gcc.dg/noncompile/20010425-1.c: New test.
18979 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
18981 * g++.old-deja/g++.pt/mangle2.C: New test.
18983 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18985 * gcc.dg/format/plus-1.c: New test.
18987 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18989 * gcc.dg/20010423-1.c: New test.
18991 2001-04-25 Jakub Jelinek <jakub@redhat.com>
18993 * gcc.c-torture/execute/20010422-1.c: New test.
18995 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
18997 * g++.old-deja/g++.ns/type2.C: New test.
18999 2001-04-24 Zack Weinberg <zackw@stanford.edu>
19001 * g++.old-deja/g++.other/perf1.C: New test.
19003 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
19005 * gcc.dg/c99-func-2.c: Remove xfail.
19006 * gcc.dg/c99-func-3.c: Remove xfail.
19007 * gcc.dg/c99-func-4.c: Remove xfail.
19009 2001-04-23 Zack Weinberg <zackw@stanford.edu>
19011 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
19013 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
19015 * gcc.c-torture/compile/20010423-1.c: New test.
19017 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
19019 * g++.old-deja/g++.pt/typename28.C: New test.
19021 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
19023 * g++.old-deja/g++.abi/empty2.C: New test.
19024 * g++.old-deja/g++.abi/empty3.C: New test.
19026 2001-04-20 Jakub Jelinek <jakub@redhat.com>
19028 * g++.old-deja/g++.other/comdat2.C: New test.
19029 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
19031 2001-04-20 Jakub Jelinek <jakub@redhat.com>
19033 * g++.old-deja/g++.other/overload14.C: New test.
19035 2001-04-20 Jakub Jelinek <jakub@redhat.com>
19037 * g++.old-deja/g++.other/lookup23.C: New test.
19039 2001-04-20 Jakub Jelinek <jakub@redhat.com>
19041 * gcc.c-torture/execute/20010403-1.c: New test.
19043 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
19044 Mark Mitchell <mark@codesourcery.com>
19046 * lib/old-dejagnu.exp: Don't delete output of executable.
19047 Add .exe suffix to executables.
19049 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
19051 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
19053 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19055 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
19057 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
19059 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
19060 * g++.old-deja/g++.abi/crash1.C: New test.
19062 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
19064 * g++.old-deja/g++.other/crash40.C: New test.
19066 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19068 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
19070 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
19072 * g++.old-deja/g++.other/warn6.C: New test.
19074 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19076 * g++.old-deja/g++.robertl/eb42.C: Same.
19078 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19080 * gcc.dg/wtr-conversion-1.c: New testcase.
19082 2001-04-10 Richard Henderson <rth@redhat.com>
19084 * g++.old-deja/g++.other/array5.C: New.
19086 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19088 * gcc.c-torture/execute/20010408-1.c: New test.
19090 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
19092 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
19093 headers and constructs.
19094 * g++.old-deja/g++.robertl/eb79.C: Same.
19095 * g++.old-deja/g++.robertl/eb77.C (main): Same.
19096 * g++.old-deja/g++.robertl/eb73.C: Same.
19097 * g++.old-deja/g++.robertl/eb66.C (main): Same.
19098 * g++.old-deja/g++.robertl/eb55.C (t): Same.
19099 * g++.old-deja/g++.robertl/eb54.C (main): Same.
19100 * g++.old-deja/g++.robertl/eb46.C (main): Same.
19101 * g++.old-deja/g++.robertl/eb44.C: Same.
19102 * g++.old-deja/g++.robertl/eb41.C (main): Same.
19103 * g++.old-deja/g++.robertl/eb4.C (main): Same.
19104 * g++.old-deja/g++.robertl/eb39.C: Same.
19105 * g++.old-deja/g++.robertl/eb33.C (main): Same.
19106 * g++.old-deja/g++.robertl/eb31.C (main): Same.
19107 * g++.old-deja/g++.robertl/eb30.C: Same.
19108 * g++.old-deja/g++.robertl/eb3.C: Same.
19109 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
19110 * g++.old-deja/g++.robertl/eb21.C: Same.
19111 * g++.old-deja/g++.robertl/eb15.C: Same.
19112 * g++.old-deja/g++.robertl/eb118.C: Same.
19113 * g++.old-deja/g++.robertl/eb115.C (main): Same.
19114 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
19115 * g++.old-deja/g++.robertl/eb109.C: Same.
19116 * g++.old-deja/g++.other/sibcall1.C (main): Same.
19117 * g++.old-deja/g++.mike/rtti1.C: Same.
19118 * g++.old-deja/g++.mike/p658.C: Same.
19119 * g++.old-deja/g++.mike/net46.C: Same.
19120 * g++.old-deja/g++.mike/net34.C: Same.
19121 * g++.old-deja/g++.mike/memoize1.C: Same.
19122 * g++.old-deja/g++.mike/eh2.C: Same.
19123 * g++.old-deja/g++.law/weak.C: Same.
19124 * g++.old-deja/g++.law/visibility7.C: Same.
19125 * g++.old-deja/g++.law/visibility25.C: Same.
19126 * g++.old-deja/g++.law/visibility22.C: Same.
19127 * g++.old-deja/g++.law/visibility2.C: Same.
19128 * g++.old-deja/g++.law/visibility17.C: Same.
19129 * g++.old-deja/g++.law/visibility13.C: Same.
19130 * g++.old-deja/g++.law/visibility10.C: Same.
19131 * g++.old-deja/g++.law/visibility1.C: Same.
19132 * g++.old-deja/g++.law/virtual3.C (eval): Same.
19133 * g++.old-deja/g++.law/vbase1.C: Same.
19134 * g++.old-deja/g++.law/operators32.C: Same.
19135 * g++.old-deja/g++.law/nest3.C: Same.
19136 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
19137 * g++.old-deja/g++.law/except5.C (main): Same.
19138 * g++.old-deja/g++.law/cvt7.C (run): Same.
19139 * g++.old-deja/g++.law/cvt2.C: Same.
19140 * g++.old-deja/g++.law/cvt16.C: Same.
19141 * g++.old-deja/g++.law/ctors6.C (bar): Same.
19142 * g++.old-deja/g++.law/ctors17.C (main): Same.
19143 * g++.old-deja/g++.law/ctors13.C: Same.
19144 * g++.old-deja/g++.law/ctors12.C (main): Same.
19145 * g++.old-deja/g++.law/ctors10.C: Same.
19146 * g++.old-deja/g++.law/code-gen5.C: Same.
19147 * g++.old-deja/g++.law/bad-error7.C: Same.
19148 * g++.old-deja/g++.law/arm9.C: Same.
19149 * g++.old-deja/g++.law/arm12.C: Same.
19150 * g++.old-deja/g++.law/arg8.C: Same.
19151 * g++.old-deja/g++.law/arg1.C: Same.
19152 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
19153 * g++.old-deja/g++.jason/template31.C: Same.
19154 * g++.old-deja/g++.jason/template24.C (main): Same.
19155 * g++.old-deja/g++.jason/2371.C: Same.
19156 * g++.old-deja/g++.eh/new2.C: Same.
19157 * g++.old-deja/g++.eh/new1.C: Same.
19158 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
19159 * g++.old-deja/g++.brendan/nest21.C (main): Same.
19160 * g++.old-deja/g++.brendan/err-msg3.C: Same.
19161 * g++.old-deja/g++.brendan/crash62.C: Same.
19162 * g++.old-deja/g++.brendan/crash52.C: Same.
19163 * g++.old-deja/g++.brendan/crash49.C (main): Same.
19164 * g++.old-deja/g++.brendan/crash38.C: Same.
19165 * g++.old-deja/g++.brendan/crash15.C (main): Same.
19166 * g++.old-deja/g++.brendan/copy9.C: Same.
19168 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
19170 * gcc.c-torture/execute/20001203-2.c (memset):
19171 Count argument is of type __SIZE_TYPE__.
19173 2001-04-04 Diego Novillo <dnovillo@redhat.com>
19175 * gcc.c-torture/compile/20010404-1.c: New test.
19177 2001-04-04 Jakub Jelinek <jakub@redhat.com>
19179 * gcc.c-torture/compile/20010326-1.c: New test.
19181 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
19183 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
19184 peculiarities of the SH.
19185 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
19187 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19189 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
19190 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
19191 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
19193 2001-04-02 Jakub Jelinek <jakub@redhat.com>
19195 * g77.f-torture/compile/20010321-1.f: New test.
19197 2001-04-02 Jakub Jelinek <jakub@redhat.com>
19199 * gcc.c-torture/compile/20010329-1.c: New test.
19201 2001-04-02 Jakub Jelinek <jakub@redhat.com>
19203 * gcc.c-torture/execute/20010329-1.c: New test.
19205 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
19207 * g++.old-deja/g++.other/eh4.C: Fix typo.
19209 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
19211 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
19213 2001-03-28 Philip Blundell <philb@gnu.org>
19215 * gcc.c-torture/compile/20010328-1.c: New test.
19217 2001-03-27 Richard Henderson <rth@redhat.com>
19219 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
19220 * g++.old-deja/g++.eh/vbase3.C: Likewise.
19222 2001-03-27 Alan Modra <alan@linuxcare.com.au>
19224 * gcc.c-torture/compile/20010327-1.c: New test.
19226 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
19228 * g++.old-deja/g++.other/friend12.C: New test.
19229 * g++.old-deja/g++.other/friend9.C: Expect no errors.
19230 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
19232 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
19234 * gcc.c-torture/execute/20010325-1.c: New test.
19236 2001-03-23 Jakub Jelinek <jakub@redhat.com>
19238 * g++.old-deja/g++.other/mangle3.C: New test.
19240 2001-03-22 Jakub Jelinek <jakub@redhat.com>
19242 * g++.old-deja/g++.other/anon8.C: New test.
19244 2001-03-20 Philip Blundell <philb@gnu.org>
19246 * gcc.c-torture/compile/20010320-1.c: New test.
19248 2001-03-17 Richard Henderson <rth@redhat.com>
19250 * g++.old-deja/g++.other/eh4.C: Add expected error text.
19252 2001-03-15 Geoff Keating <geoff@redhat.com>
19254 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
19257 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
19259 * g++.old-deja/g++.other/eh4.C: New test.
19261 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
19263 * gcc.dg/cpp/mi1.c: Update.
19265 2001-03-14 Jakub Jelinek <jakub@redhat.com>
19267 * g++.old-deja/g++.other/regstack.C: New test.
19269 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
19271 * g++.old-deja/g++.other/ref4.C: New test.
19273 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
19275 * objc/execute/va_method.m: Added.
19276 * objc/execute/IMP.m: Added.
19277 * objc/execute/_cmd.m: Added.
19278 * objc/execute/accessing_ivars.m: Added.
19279 * objc/execute/class-1.m: Added.
19280 * objc/execute/class-10.m: Added.
19281 * objc/execute/class-11.m: Added.
19282 * objc/execute/class-12.m: Added.
19283 * objc/execute/class-13.m: Added.
19284 * objc/execute/class-14.m: Added.
19285 * objc/execute/class-2.m: Added.
19286 * objc/execute/class-3.m: Added.
19287 * objc/execute/class-4.m: Added.
19288 * objc/execute/class-5.m: Added.
19289 * objc/execute/class-6.m: Added.
19290 * objc/execute/class-7.m: Added.
19291 * objc/execute/class-8.m: Added.
19292 * objc/execute/class-9.m: Added.
19293 * objc/execute/class-tests-1.h
19294 * objc/execute/class-tests-2.h
19295 * objc/execute/compatibility_alias.m: Added.
19296 * objc/execute/encode-1.m: Added.
19297 * objc/execute/formal_protocol-1.m: Added.
19298 * objc/execute/formal_protocol-2.m: Added.
19299 * objc/execute/formal_protocol-3.m: Added.
19300 * objc/execute/formal_protocol-4.m: Added.
19301 * objc/execute/formal_protocol-5.m: Added.
19302 * objc/execute/formal_protocol-6.m: Added.
19303 * objc/execute/formal_protocol-7.m: Added.
19304 * objc/execute/informal_protocol.m: Added.
19305 * objc/execute/initialize.m: Added.
19306 * objc/execute/load.m: Added.
19307 * objc/execute/many_args_method.m: Added.
19308 * objc/execute/nested-3.m: Added.
19309 * objc/execute/no_clash.m: Added.
19310 * objc/execute/private.m: Added.
19311 * objc/execute/redefining_self.m: Added.
19312 * objc/execute/root_methods.m: Added.
19313 * objc/execute/selector-1.m: Added.
19314 * objc/execute/static-1.m: Added.
19315 * objc/execute/static-2.m: Added.
19316 * objc/execute/va_method.m: Added.
19318 2001-03-10 Richard Henderson <rth@redhat.com>
19320 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
19322 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
19324 * g++.old-deja/g++.other/crash31.C: XFAIL.
19325 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
19326 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
19327 * gcc.c-torture/execute/20010123-1.x: XFAIL.
19328 * gcc.c-torture/execute/20010124-1.x: XFAIL.
19329 * gcc.dg/sequence-pt-1.c: XFAIL one test.
19331 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
19333 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
19335 2001-03-06 Zack Weinberg <zackw@stanford.edu>
19337 * gcc.dg/20000724-1.c: Don't use multiline strings.
19339 2001-03-06 Zack Weinberg <zackw@stanford.edu>
19341 * objc/execute/string1.m, objc/execute/string2.m: Compare the
19342 result of -cString against what we expect it to be; don't just
19343 print it out for no one to read.
19345 * objc/execute/string3.m, objc/execute/string4.m: New tests.
19346 Based on testcases provided by Nicola Pero.
19348 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19350 * gcc.dg/cpp/macro7.c: New test.
19352 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
19354 * gcc.dg/cpp/multiline.c: Update.
19356 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19358 * g++.old-deja/g++.other/enum3.C: New test.
19360 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19362 * g++.old-deja/g++.other/pod1.C: New test.
19364 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
19366 * g++.old-deja/g++.ext/overload1.C: New test.
19368 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19370 * g++.old-deja/g++.pt/using1.C: New test.
19372 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
19374 * g++.old-deja/g++.other/using9.C: New test.
19376 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
19378 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
19380 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
19382 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
19384 * g++.old-deja/g++.ext/realpt1.C: Remove.
19386 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
19388 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
19390 2001-02-26 Will Cohen <wcohen@redhat.com>
19392 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
19394 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
19396 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
19397 templatized constructors.
19399 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19401 * gcc.c-torture/execute/20010224-1.c: New test.
19403 2001-02-23 Jakub Jelinek <jakub@redhat.com>
19405 * gcc.c-torture/execute/20010222-1.c: New test.
19407 2001-02-22 Jakub Jelinek <jakub@redhat.com>
19409 * g++.old-deja/g++.other/inline20.C: New test.
19411 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
19413 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
19415 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19417 * g++.old-deja/g++.other/lookup22.C: New test.
19419 2001-02-19 Zack Weinberg <zackw@stanford.edu>
19421 * g77.dg: New directory.
19422 * g77.dg/20010216-1.f: New test case.
19423 * g77.dg/dg.exp: New driver.
19424 * lib/g77-dg.exp: New driver library.
19426 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19428 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
19430 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
19432 * g++.old-deja/g++.other/decl9.C: New test.
19434 2001-02-16 Jakub Jelinek <jakub@redhat.com>
19436 * g++.old-deja/g++.other/init16.C: Update the test so that it does
19437 not need <string> and also tests the initialization at runtime.
19439 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19441 * gcc.c-torture/execute/longlong.c: New test.
19443 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
19445 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
19447 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
19449 * gcc.c-torture/execute/920302-1.c (execute):
19450 Change argument type to short.
19452 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19454 * g++.old-deja/g++.pt/deduct6.C: New test.
19456 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
19458 * g++.old-deja/g++.pt/deduct5.C: New test.
19460 2001-02-14 Jakub Jelinek <jakub@redhat.com>
19462 * gcc.c-torture/execute/20010209-1.c: New test.
19464 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
19466 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
19468 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
19470 * g++.dg/vtgc1.C: Update for new ABI.
19472 * consistency.vlad: New directory, 1665 files.
19474 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19476 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
19478 * gcc.dg/cpp/digraphs.c: Declare puts.
19480 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19482 * g++.old-deja/g++.other/warn5.C: New test.
19484 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19486 * g++.old-deja/g++.pt/spec40.C: New test.
19488 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
19490 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
19492 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
19494 2001-02-12 Jakub Jelinek <jakub@redhat.com>
19496 * gcc.c-torture/compile/20010209-1.c: New test.
19498 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
19500 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
19501 excess errors message but not if it crashes.
19502 * g++.old-deja/g++.other/crash27.C: Likewise.
19503 * g++.old-deja/g++.other/crash28.C: Likewise.
19504 * g++.old-deja/g++.other/crash30.C: Likewise.
19505 * g++.old-deja/g++.other/crash32.C: Likewise.
19506 * g++.old-deja/g++.other/crash35.C: Likewise.
19507 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19509 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
19511 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
19512 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
19513 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
19514 g77.f-torture/execute/execute.exp,
19515 g77.f-torture/noncompile/noncompile.exp,
19516 gcc.c-torture/execute/execute.exp,
19517 gcc.c-torture/execute/memcheck/memcheck.exp,
19518 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
19519 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
19520 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
19521 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
19522 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
19523 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
19524 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19525 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
19526 Remove bug reporting instructions with ancient email addresses.
19528 2001-02-07 Jakub Jelinek <jakub@redhat.com>
19530 * gcc.dg/20010202-1.c: New test.
19531 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
19533 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
19535 * g++.dg/stdbool-if.C: New test.
19537 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
19539 * objc/execute/fdecl.m: Added main().
19541 2001-02-07 Jakub Jelinek <jakub@redhat.com>
19543 * gcc.c-torture/execute/20010206-1.c: New test.
19545 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
19547 * gcc.dg/cpp/avoidpaste1.c: Update.
19549 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
19551 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
19552 Pero <nicola@brainstorm.co.uk>.
19553 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
19555 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
19557 * g++.old-deja/g++.pt/spec39.C: New test.
19559 2001-02-05 Jakub Jelinek <jakub@redhat.com>
19561 * gcc.c-torture/compile/20010202-1.c: New test.
19563 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
19565 * g++.old-deja/g++.abi/primary2.C: New test.
19566 * g++.old-deja/g++.abi/primary3.C: New test.
19567 * g++.old-deja/g++.abi/primary4.C: New test.
19568 * g++.old-deja/g++.abi/primary5.C: New test.
19569 * g++.old-deja/g++.abi/vtable3.h: New test.
19570 * g++.old-deja/g++.abi/vtable3a.C: New test.
19571 * g++.old-deja/g++.abi/vtable3b.C: New test.
19572 * g++.old-deja/g++.abi/vtable3c.C: New test.
19573 * g++.old-deja/g++.abi/vtable3d.C: New test.
19574 * g++.old-deja/g++.abi/vtable3e.C: New test.
19575 * g++.old-deja/g++.abi/vtable3f.C: New test.
19576 * g++.old-deja/g++.abi/vtable3g.C: New test.
19577 * g++.old-deja/g++.abi/vtable3h.C: New test.
19578 * g++.old-deja/g++.abi/vtable3i.C: New test.
19579 * g++.old-deja/g++.abi/vtable3j.C: New test.
19580 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
19582 2001-02-03 Jakub Jelinek <jakub@redhat.com>
19584 * g++.old-deja/g++.other/anon6.C: New test.
19585 * g++.old-deja/g++.other/anon7.C: New test.
19587 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
19589 * gcc.dg/cpp/avoidpaste2.c: New tests.
19591 2001-01-31 Jakub Jelinek <jakub@redhat.com>
19593 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
19595 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
19597 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
19598 DECIMAL_DIG cases for Irix."
19600 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
19602 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
19604 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19606 * gcc.dg/c99-tag-1.c: New test.
19608 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19610 * gcc.dg/cpp/tr-warn1.c: Add tests.
19612 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
19614 * gcc.dg/cpp/avoidpaste1.c: Update.
19615 * gcc.dg/cpp/paste4.c: Update.
19617 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
19619 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
19622 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19624 * g++.old-deja/g++.other/inline19.C: New test.
19626 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
19628 * gcc.dg/Wlarger-than.c: New test.
19630 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19632 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
19634 2001-01-29 Jakub Jelinek <jakub@redhat.com>
19636 * gcc.c-torture/execute/20010129-1.c: New test.
19637 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
19639 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
19641 * gcc.dg/cpp/avoidpaste1.c: Test case.
19643 2001-01-28 Jakub Jelinek <jakub@redhat.com>
19645 * g++.old-deja/g++.other/inline18.C: New test.
19647 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19649 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
19650 and __builtin_putchar.
19652 2001-01-27 Jakub Jelinek <jakub@redhat.com>
19654 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
19657 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
19659 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
19660 floating point number rounding mode to round to the nearest
19661 representable mode.
19663 2001-01-25 Jakub Jelinek <jakub@redhat.com>
19665 * g++.old-deja/g++.other/mangle2.C: New test.
19667 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
19669 * gcc.c-torture/compile/20010124-1.c: New test.
19671 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
19673 * g++.old-deja/g++.pt/spec38.C: New test.
19675 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19677 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
19680 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19682 * gcc.c-torture/execute/20010123-1.c: New test.
19684 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19686 * g++.old-deja/g++.pt/spec37.C: New test.
19688 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
19690 * g++.old-deja/g++.pt/overload14.C: New test.
19692 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19694 * gcc.c-torture/execute/20010122-1.c: New test, exercise
19695 __builtin_return_address.
19697 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
19699 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
19700 * g++.old-deja/g++.pt/spec35.C: New test.
19701 * g++.old-deja/g++.pt/spec36.C: New test.
19703 2001-01-20 Jakub Jelinek <jakub@redhat.com>
19705 * gcc.c-torture/compile/20010118-1.c: New test.
19707 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
19709 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
19711 2001-01-19 Jakub Jelinek <jakub@redhat.com>
19713 * gcc.c-torture/execute/20010119-1.c: New test.
19715 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19717 * g++.old-deja/g++.other/vbase5.C: New test.
19719 2001-01-19 Jakub Jelinek <jakub@redhat.com>
19721 * gcc.c-torture/execute/20010118-1.c: New test.
19723 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19725 * g++.old-deja/g++.pt/deduct3.C: New test.
19727 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
19729 * g++.old-deja/g++.pt/spec34.C: New test.
19731 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
19733 * g77.f-torture/compile/20000601-2.f: New test.
19735 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19737 * g++.old-deja/g++.other/init17.C: New test.
19739 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
19741 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
19743 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19745 * g++.old-deja/g++.pt/unify8.C: New test.
19747 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19749 * g++.old-deja/g++.abi/vbase1.C: New test.
19751 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
19753 * g++.old-deja/g++.pt/crash65.C: New test.
19755 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
19757 * gcc.dg/cpp/assembl2.S: New test case.
19759 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
19761 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
19764 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19766 * g++.old-deja/g++.other/builtins1.C: New test.
19767 * g++.old-deja/g++.other/builtins2.C: Likewise.
19768 * g++.old-deja/g++.other/builtins3.C: Likewise.
19769 * g++.old-deja/g++.other/builtins4.C: Likewise.
19771 2001-01-17 Jakub Jelinek <jakub@redhat.com>
19773 * gcc.c-torture/compile/20010117-1.c: New test.
19774 * gcc.c-torture/compile/20010117-2.c: New test.
19776 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19778 * g77.f-torture/execute/20010116.[fx]: New test,
19780 * g77.f-torture/compile/20010115.f: Indicate it's
19781 a test for PR fortran/1636.
19783 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
19785 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
19787 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19789 * g77.f-torture/compile/20010115.f: New test.
19791 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
19793 * g++.old-deja/g++.pt/nontype5.C: New test.
19795 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
19797 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
19798 have an equivalent working one below it.
19800 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19802 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
19803 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19805 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
19807 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
19808 message containing "init_priority".
19809 (conpr-2.C): Likewise.
19810 (conpr-3.C): Likewise.
19811 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
19813 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19815 * gcc.c-torture/execute/20010114-2.c: New test.
19817 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
19819 * gcc.c-torture/compile/20010114-1.c: New test.
19820 * gcc.c-torture/compile/20010114-1.x: Xfail.
19821 * gcc.c-torture/compile/20010114-2.c: New test.
19822 * gcc.c-torture/execute/20010114-1.c: New test.
19823 * gcc.dg/trunc-1.c: New test.
19824 * gcc.dg/uninit-B.c: New test.
19826 2001-01-13 Nick Clifton <nickc@redhat.com>
19828 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
19831 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
19833 * gcc.c-torture/compile/20010113-1.c: New test.
19835 2001-01-13 Jakub Jelinek <jakub@redhat.com>
19837 * gcc.c-torture/compile/20001212-1.c: New test.
19839 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
19841 * gcc.dg/cpp/widestr1.c: Update.
19842 * gcc.dg/cpp/prag-imp.c: Remove.
19844 2001-01-12 Jakub Jelinek <jakub@redhat.com>
19846 * gcc.c-torture/execute/20000801-3.x: Remove.
19847 * gcc.dg/c90-init-1.c: New test.
19848 * gcc.dg/c99-init-1.c: New test.
19849 * gcc.dg/c99-init-2.c: New test.
19850 * gcc.dg/gnu99-init-1.c: New test.
19852 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
19854 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
19855 testing that no relevant ones were found.
19857 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19859 * g++.old-deja/g++.pt/cast2.C: New test.
19861 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
19863 * g++.old-deja/g++.pt/friend47.C: New test.
19865 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19867 * g++.old-deja/g++.pt/instantiate13.C: New test.
19869 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19871 * g++.old-deja/g++.other/defarg7.C: New test.
19872 * g++.old-deja/g++.other/defarg8.C: New test.
19874 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19876 * g++.old-deja/g++.pt/crash64.C: New test.
19878 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
19880 * g++.old-deja/g++.pt/crash63.C: New test.
19882 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
19884 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
19886 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
19888 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
19890 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19892 * g++.old-deja/g++.pt/error3.C: New test.
19894 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19896 * g++.old-deja/g++.other/crash39.C: New test.
19898 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
19900 * g++.old-deja/g++.other/vbase4.C: New test.
19902 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
19904 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
19905 * gcc.dg/special/20000419-2.c: New file. Identical to above.
19906 * gcc.dg/special/special.exp: New test driver which will check
19907 for alias support for the above test.
19909 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
19911 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
19912 problems on small machines.
19913 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
19916 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
19918 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
19920 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
19922 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
19924 * g++.old_deja/g++.pt/using8.C: New test.
19926 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
19928 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
19930 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
19932 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
19933 where a failure is expected.
19934 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
19936 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19938 * g++.old_deja/g++.pt/instantiate12.C: New test.
19940 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19942 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
19944 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
19945 * g++.old-deja/g++.brendan/crash17.C: Likewise.
19946 * g++.old-deja/g++.brendan/crash29.C: Likewise.
19947 * g++.old-deja/g++.brendan/crash48.C: Likewise.
19948 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19949 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
19950 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
19951 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
19952 * g++.old-deja/g++.eh/spec6.C: Likewise.
19953 * g++.old-deja/g++.jason/crash3.C: Likewise.
19954 * g++.old-deja/g++.law/ctors11.C: Likewise.
19955 * g++.old-deja/g++.law/ctors17.C: Likewise.
19956 * g++.old-deja/g++.law/ctors5.C: Likewise.
19957 * g++.old-deja/g++.law/ctors9.C: Likewise.
19958 * g++.old-deja/g++.mike/ambig1.C: Likewise.
19959 * g++.old-deja/g++.mike/net22.C: Likewise.
19960 * g++.old-deja/g++.mike/p3538a.C: Likewise.
19961 * g++.old-deja/g++.mike/p3538b.C: Likewise.
19962 * g++.old-deja/g++.mike/virt3.C: Likewise.
19963 * g++.old-deja/g++.niklas/t128.C: Likewise.
19964 * g++.old-deja/g++.other/anon4.C: Likewise.
19965 * g++.old-deja/g++.other/using1.C: Likewise.
19966 * g++.old-deja/g++.other/warn3.C: Likewise.
19967 * g++.old-deja/g++.pt/t37.C: Likewise.
19968 * g++.old-deja/g++.robertl/eb69.C: Likewise.
19969 * g++.old-deja/g++.robertl/eb71.C: Likewise.
19971 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
19973 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
19975 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19977 * gcc.c-torture/execute/stdio-opt-3.c: New test.
19979 2001-01-07 Jakub Jelinek <jakub@redhat.com>
19981 * gcc.c-torture/compile/20010107-1.c: New test.
19983 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19985 * gcc.c-torture/execute/builtin-noret-1.c: New test.
19987 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
19989 * gcc.dg/format/format.h: New file.
19990 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
19991 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
19992 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
19993 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
19994 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
19995 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19996 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
19997 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
19998 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
19999 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
20000 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
20001 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
20002 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
20003 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
20004 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
20005 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
20006 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
20007 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
20008 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
20009 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
20010 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
20011 instead of declaring standard types, macros and functions in each
20014 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
20016 * gcc.c-torture/execute/20010106-1.c: New test.
20018 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
20020 * gcc.dg/format/format.exp: New file.
20021 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
20022 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
20023 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
20024 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
20025 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
20026 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
20027 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
20028 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
20029 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
20030 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
20031 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
20032 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
20033 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
20034 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
20035 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
20036 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
20037 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
20038 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
20039 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
20040 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
20041 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
20042 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
20043 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
20044 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
20045 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
20046 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
20047 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
20048 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
20049 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
20050 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
20051 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
20052 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
20053 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
20054 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
20055 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
20056 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
20057 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
20058 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
20059 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
20060 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
20061 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
20062 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
20064 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
20066 * gcc.c-torture/execute/991228-1.c: Take word endianness into
20069 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
20071 * gcc.c-torture/execute/builtin-complex-1.c: New test.
20073 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
20075 * g++.old-deja/g++.pt/crash62.C: New test.
20077 2001-01-04 Richard Henderson <rth@redhat.com>
20079 * gcc.dg/20000926-1.c: Update expected warnings.
20080 * gcc.dg/array-2.c: Likewise.
20081 * gcc.dg/array-4.c: Also validate flexible array members.
20082 * gcc.dg/c99-flex-array-1.c: New.
20084 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
20086 * gcc.c-torture/compile/20001222-1.x: Remove.
20088 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20090 * gcc.c-torture/execute/built-in-setjmp.c: New.
20092 2001-01-03 Richard Henderson <rth@redhat.com>
20094 * gcc.dg/940510-1.c: Update expected error wording.
20095 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
20097 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
20099 * lib/target-supports.exp (check_alias_available): Modified to
20100 indicate aliases not supported if only weak aliases are supported.
20102 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20104 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
20105 Turn on cmpstrsi checks for __pj__ and __i370__.
20107 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20109 * g++.old-deja/g++.other/virtual11.C: New test.
20111 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
20113 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
20115 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20117 * gcc.c-torture/compile/20010102-1.c: New test.
20119 2001-01-02 Andreas Jaeger <aj@suse.de>
20121 * gcc.dg/noreturn-3.c: New test.
20123 * gcc.dg/noreturn-4.c: New test.
20125 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20127 * gcc.c-torture/execute/stdio-opt-1.c: Also test
20128 __builtin_fputc and __builtin_fwrite.
20130 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20132 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
20133 signed char, not default char.
20135 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
20137 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
20139 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
20141 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
20143 2000-12-29 Richard Henderson <rth@redhat.com>
20145 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
20146 (__cyg_profile_func_exit): Define.
20148 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
20150 * g++.dg/vtgc1.C: New test.
20152 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
20154 * gcc.dg/noncompile/20001228-1.c: New test.
20156 * gcc.dg/20001228-1.c: New test.
20158 * gcc.c-torture/execute/20001228-1.c: New test.
20160 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
20162 * gcc.dg/format-strfmon-1.c: New test.
20164 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20166 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
20167 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
20168 * gcc.c-torture/execute/string-opt-1.c: Likewise.
20169 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20170 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20171 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20172 * gcc.c-torture/execute/string-opt-6.c: Likewise.
20173 * gcc.c-torture/execute/string-opt-7.c: Likewise.
20174 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20175 * gcc.c-torture/execute/string-opt-9.c: Likewise.
20176 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20177 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20178 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20180 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
20181 * gcc.c-torture/execute/string-opt-4.c: Test index.
20183 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
20185 * gcc.c-torture/compile/20001226-1.c: New test.
20187 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
20189 * gcc.c-torture/compile/20001222-1.c: New test.
20190 * gcc.c-torture/compile/20001222-1.x: Xfail.
20192 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
20194 * gcc.c-torture/execute/comp-goto-2.c: New test.
20196 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
20198 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
20199 Use long types if __INT_MAX__ is 32767.
20200 (main): Use cast to (sint32 *) when poking 88 into a_page.
20202 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
20204 2000-12-21 Bernd Schmidt <bernds@redhat.com>
20206 * gcc.c-torture/compile/20001221-1.c: New test.
20207 * gcc.c-torture/execute/20001221-1.c: New test.
20209 2000-12-20 Richard Henderson <rth@redhat.com>
20211 * g++.old-deja/g++.pt/crash36.C: Update error lines.
20212 * g++.old-deja/g++.robertl/eb109.C: Likewise.
20214 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20216 * gcc.dg/compare3.c: New test.
20218 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20220 * gcc.dg/format-warnll-1.c: New test.
20222 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
20224 * gcc.dg/cpp/cmdlne-P.c: New test.
20226 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
20228 * gcc.c-torture/execute/builtin-abs-1.c,
20229 gcc.c-torture/execute/builtin-abs-2.c: New tests.
20231 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20233 * gcc.dg/cpp/multiline.c: New test.
20235 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
20237 * g++.old-deja/g++.other/syshdr1.C: Update.
20238 * gcc.dg/cpp/lineflags.c: Remove temporarily.
20240 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20242 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
20244 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20246 * g++.old-deja/g++.pt/ttp65.C: New test.
20248 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20250 * g++.old-deja/g++.pt/ttp64.C: New test.
20252 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20254 * g++.old-deja/g++.pt/spec33.C: New test.
20256 2000-12-14 Catherine Moore <clm@redhat.com>
20258 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
20259 * gcc.c-torture/execute/920612-2.c: Likewise.
20260 * gcc.c-torture/execute/920428-2.c: Likewise.
20261 * gcc-c-torture/execute/va-arg-11.c: Call exit.
20262 * gcc.c-torture/execute/va-arg-21.c: Likewise.
20264 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20266 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
20267 * gcc.dg/pack-test-2.c: Likewise.
20269 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20271 Tests by Zack Weinberg <zackw@stanford.edu>.
20273 * gcc.dg/cpp/defined.c: Update.
20274 * gcc.dg/cpp/defined_trad.c: New tests.
20276 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
20278 * gcc.dg/cpp/trad-direct.c: Update.
20280 2000-12-11 Neil Booth <neilb@earthling.net>
20282 * gcc.dg/cpp/defined_trad.c
20284 2000-12-11 Neil Booth <neilb@earthling.net>
20286 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
20288 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
20290 * gcc.dg/format-miss-2.c: New test.
20292 2000-12-09 Neil Booth <neilb@earthling.net>
20294 * gcc.dg/cpp/lineflags.c: New tests.
20295 * gcc.dg/cpp/poison.c: Update.
20296 * gcc.dg/cpp/redef2.c: Update.
20297 * gcc.dg/cpp/skipping.c: New test.
20299 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
20301 * g++.old-deja/g++.other/eh3.C: New testcase.
20303 2000-12-07 Neil Booth <neilb@earthling.net>
20305 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
20306 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
20307 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
20308 wtr-union-init-2.c, wtr-union-init-3.c: Update.
20309 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
20312 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20314 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
20315 __SIZE_TYPE__ instead of int for type of integers cast to
20318 2000-12-07 Jakub Jelinek <jakub@redhat.com>
20320 * g++.old-deja/g++.other/cleanup4.C: New test.
20322 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20324 * format-sec-1.c: New test.
20326 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20328 * gcc.dg/format-nonlit-3.c: New test.
20330 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
20332 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
20333 through a null pointer.
20335 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20337 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
20338 * g++.old-deja/g++.pt/partial4.C: New test.
20340 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
20342 * gcc.c-torture/execute/ieee/hugeval.x: New.
20344 2000-12-06 Neil Booth <neilb@earthling.net>
20346 * gcc.dg/cpp/backslash2.c: New tests.
20348 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20350 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
20351 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
20353 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
20355 * gcc.c-torture/execute/20001203-2.c: New testcase.
20357 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20359 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
20360 * g++.old-deja/g++.other/virtual10.C: New test.
20362 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
20364 * g++.old-deja/g++.mike/pmf5.C: Remove test.
20366 2000-12-05 Richard Henderson <rth@redhat.com>
20368 * gcc.c-torture/compile/20001205-1.c: New.
20370 2000-12-04 Neil Booth <neilb@earthling.net>
20372 * g++.old-deja/g++.other/virtual9.C: New test.
20373 * g++.old-deja/g++.pt/crash61.C: New test.
20374 * gcc.c-torture/execute/loop-9.c: New test.
20376 2000-12-04 Neil Booth <neilb@earthling.net>
20378 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
20379 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
20380 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
20381 * gcc.dg/cpp/extratokens.c: ...here.
20383 2000-12-04 Neil Booth <neilb@earthling.net>
20385 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
20388 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20390 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
20391 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
20393 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20395 * gcc.c-torture/execute/20001203-1.c: New test.
20397 2000-12-03 Neil Booth <neilb@earthling.net>
20399 * gcc.dg/cpp/macro6.c: New test cases.
20401 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20403 * gcc.c-torture/execute/string-opt-9.c: New test.
20404 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20405 * gcc.c-torture/execute/string-opt-11.c: Likewise.
20406 * gcc.c-torture/execute/string-opt-12.c: Likewise.
20408 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
20409 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
20411 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
20413 * gcc.dg/cpp/if-6.c: New testcase.
20415 * gcc.dg/20001201-1.c: New testcase.
20417 2000-12-02 Neil Booth <neilb@earthling.net>
20419 * g++.old-deja/g++.other/externC4.C,
20420 g++.old-deja/g++.other/friend10.C: New tests.
20422 2000-12-02 Neil Booth <neilb@earthling.net>
20424 * g++.old-deja/g++.other/instan2.C
20425 * g++.old-deja/g++.other/instan3.C: New test.
20427 2000-12-02 Neil Booth <neilb@earthling.net>
20429 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
20430 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
20431 gnuc99.c,gnuc99-pedantic.c: New tests.
20433 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20435 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
20436 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
20438 2000-12-01 Neil Booth <neilb@earthling.net>
20440 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
20441 * gcc.dg/cpp/poison.c: Update.
20442 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
20444 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
20446 * g77.f-torture/execute/20001201.f: New test.
20448 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
20450 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
20452 2000-12-01 Jakub Jelinek <jakub@redhat.com>
20454 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
20456 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
20458 * g++.old-deja/g++.other/cast6.C: New test.
20460 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
20462 * gcc.c-torture/execute/20001130-2.c: New testcase.
20464 2000-11-30 Richard Henderson <rth@redhat.com>
20466 * gcc.c-torture/execute/20001130-1.c: New test.
20468 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20470 * g++.old-deja/g++.other/op3.C: New test.
20472 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20474 * g++.old-deja/g++.other/op2.C: New test.
20476 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
20478 * g++.old-deja/g++.other/crash38.C: New test.
20480 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
20482 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
20484 2000-11-29 Jakub Jelinek <jakub@redhat.com>
20486 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
20488 * gcc.c-torture/execute/string-opt-6.c: New test.
20490 * gcc.dg/20001117-1.c: Add main.
20492 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
20494 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
20496 * gcc.dg/940510-1.c: ... to here.
20498 * gcc.dg/20000926-1.c: GNU C now allows initializations of
20499 zero-size arrays in toplevel structures.
20501 2000-11-28 Jakub Jelinek <jakub@redhat.com>
20503 * gcc.c-torture/execute/loop-8.c: New test.
20505 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20507 * g++.old-deja/g++.other/base1.C: New test.
20509 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20511 * g++.old-deja/g++.other/parse2.C: New test.
20513 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20515 * g++.old-deja/g++.pt/incomplete1.C: New test.
20517 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
20519 * g++.old-deja/g++.other/friend9.C: New test.
20521 2000-11-28 Jakub Jelinek <jakub@redhat.com>
20523 * gcc.dg/20001127-1.c: New test.
20525 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20527 * g++.old-deja/g++.pt/friend46.C: New test.
20529 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
20531 * g++.old-deja/g++.other/ptrmem8.C: New test.
20533 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20535 * gcc.c-torture/execute/string-opt-7.c: New test.
20536 * gcc.c-torture/execute/string-opt-8.c: Likewise.
20538 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
20540 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
20541 instead of 'mkcheck 2'.
20543 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20545 * gcc.c-torture/execute/memcheck/driver.c,
20546 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
20547 C9X references to refer to C99.
20549 2000-11-25 Jakub Jelinek <jakub@redhat.com>
20551 * gcc.dg/ultrasp3.c: New test.
20553 2000-11-25 Neil Booth <neilb@earthling.net>
20555 * gcc.dg/cpp/include2.c: Update test to be locale independent.
20557 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
20559 * gcc.c-torture/compile/20001123-2.c: New.
20561 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20563 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
20565 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
20567 * gcc.dg/sequence-point-1.c: Add some new tests.
20568 * gcc.c-torture/execute/20001124-1.c: New test.
20570 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20572 * g++.old-deja/g++.other/vaarg4.C: New test.
20573 * gcc.c-torture/compile/20001123-1.c: New test.
20575 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
20577 * g++.other/crash24.C: Adjust and remove XFAIL.
20578 * g++.other/crash37.C: New test.
20580 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
20582 * g++.old-deja/g++.pt/instantiate9.C: New test.
20584 2000-11-22 Mark Mitchell <mark@codesourcery.com>
20586 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
20589 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
20590 * g++.old-deja/g++.robertl/eb55.C: Likewise.
20592 2000-11-22 Neil Booth <neilb@earthling.net>
20594 * gcc.dg/cpp/Wtrigraphs.c: New test.
20596 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
20598 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
20600 2000-11-22 Jakub Jelinek <jakub@redhat.com>
20602 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
20604 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
20606 * lib/gcc-dg.exp: load_lib scanasm.exp.
20607 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
20608 * lib/g++-dg.exp: load_lib scanasm.exp.
20609 * lib/scanasm.exp: New.
20610 (scan-assembler, scan-assembler-not): Add optional arguments to
20611 test name, or if not present, the pattern name.
20612 (scan-assembler-dem, scan-assembler-dem-not): New.
20614 * g++.dg/dg.exp: New.
20616 2000-11-21 Neil Booth <neilb@earthling.net>
20618 * gcc.dg/cpp/integrated1.c: Remove.
20620 2000-11-21 Jakub Jelinek <jakub@redhat.com>
20622 * gcc.c-torture/execute/20001121-1.c: New test.
20624 2000-11-21 Richard Henderson <rth@redhat.com>
20626 * gcc.c-torture/compile/20001121-1.c: New test.
20628 2000-11-20 Neil Booth <neilb@earthling.net>
20630 * gcc.dg/cpp/integrated1.c: New test.
20632 2000-11-21 Jakub Jelinek <jakub@redhat.com>
20634 * g++.old-deja/g++.other/inline17.C: New test.
20636 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
20638 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
20639 local variable to be zero: I made the variable global. Now
20640 uses abort() and exit() instead of relying on main's return value.
20642 2000-11-20 Neil Booth <neilb@earthling.net>
20644 * gcc.dg/cpp/paste2.c: Update test.
20645 * objc/execute/paste.m: New test.
20647 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20649 * gcc.dg/c99-condexpr-1.c: New test.
20651 2000-11-20 Neil Booth <neilb@earthling.net>
20653 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
20655 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
20657 * g++.old-deja/g++.pt/export1.C: New test.
20659 2000-11-20 Jakub Jelinek <jakub@redhat.com>
20661 * gcc.dg/20001117-1.c: New test.
20663 2000-11-18 Richard Henderson <rth@redhat.com>
20665 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
20667 2000-11-18 Richard Henderson <rth@redhat.com>
20669 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
20670 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
20671 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
20673 2000-11-18 Richard Henderson <rth@redhat.com>
20675 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
20676 (main): New. Exit cleanly.
20678 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20680 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
20681 gcc.dg/c99-fordecl-2.c: New tests.
20683 2000-11-18 Richard Henderson <rth@redhat.com>
20685 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
20686 * gcc.c-torture/execute/zerolen-2.c: New.
20688 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20690 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
20693 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20695 * g++.old-deja/g++.pt/instantiate8.C: New test.
20697 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
20699 * g++.old-deja/g++.other/incomplete.C: Add more tests.
20700 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
20702 2000-11-16 Nick Clifton <nickc@redhat.com>
20704 * gcc.c-torture/execute/nestfunc-2.c: New test.
20705 * gcc.c-torture/execute/nestfunc-3.c: New test.
20707 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20709 * gcc.c-torture/compile/20001116-1.c: New test.
20711 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20713 * gcc.c-torture/execute/20001115-1.c: New test.
20715 2000-11-15 Mark Mitchell <mark@codesourcery.com>
20717 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
20718 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
20719 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
20720 * g++.old-deja/g++.abi/vmihint.C: Likewise.
20722 2000-11-15 Neil Booth <neilb@earthling.net>
20724 gcc.dg/cpp/_Pragma1.c: Update.
20725 gcc.dg/cpp/_Pragma2.c: New test.
20727 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
20729 * g++.old-deja/g++.other/anon5.C: New test.
20731 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
20733 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
20736 2000-11-14 Jakub Jelinek <jakub@redhat.com>
20738 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
20741 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20743 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
20744 labels at end of compound statements.
20746 2000-11-13 Jakub Jelinek <jakub@redhat.com>
20748 * gcc.c-torture/execute/loop-7.c: New test.
20750 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20752 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
20754 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20756 * gcc.dg/c99-bool-1.c: New test.
20758 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
20760 * gcc.dg/c99-scope-1.c: Remove xfail.
20761 * gcc.dg/c99-scope-2.c: New test.
20763 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20765 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
20766 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
20768 2000-11-11 Mark Mitchell <mark@codesourcery.com>
20770 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
20773 * g++.mike/p700.C: Don't typedef wchar_t.
20774 * g++.mike/p784.C: Likewise.
20775 * g++.mike/eb101.C: Don't use __wchar_t.
20777 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
20779 * g77.f-torture/execute/20001111.[fx]: Test premature exit
20782 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
20784 * gcc.c-torture/execute/20001111-1.c: New test.
20786 2000-11-10 Nick Clifton <nickc@redhat.com>
20788 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
20789 long multuiple and accumulate.
20791 2000-11-09 Richard Henderson <rth@redhat.com>
20793 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
20794 via size_t instead of int.
20796 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
20797 * gcc.c-torture/execute/string-opt-2.c: Likewise.
20798 * gcc.c-torture/execute/string-opt-3.c: Likewise.
20799 * gcc.c-torture/execute/string-opt-4.c: Likewise.
20801 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
20803 * gcc.c-torture/compile/20001109-1.c: New test.
20804 * gcc.c-torture/compile/20001109-2.c: New test.
20806 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
20808 * g++.old-deja/g++.pt/operator1.C: New test.
20809 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
20811 2000-11-09 Jakub Jelinek <jakub@redhat.com>
20813 * gcc.dg/20001108-1.c: New test.
20815 2000-11-09 Jakub Jelinek <jakub@redhat.com>
20817 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
20818 with both arguments constant strings.
20819 * gcc.c-torture/execute/string-opt-3.c: New test.
20820 * gcc.c-torture/execute/string-opt-4.c: New test.
20821 * gcc.c-torture/execute/string-opt-5.c: New test.
20823 2000-11-08 Nick Clifton <nickc@redhat.com>
20825 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
20826 mulsidi3adddi patterns.
20828 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
20830 * g++.old-deja/g++.other/crash36.C: New test.
20832 2000-11-08 Jakub Jelinek <jakub@redhat.com>
20834 * g++.old-deja/g++.other/init16.C: New test.
20836 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
20838 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
20840 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20842 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
20843 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20844 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20846 2000-11-07 DJ Delorie <dj@redhat.com>
20848 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
20850 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20852 * gcc.c-torture/execute/string-opt-1.c: New test.
20854 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
20856 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
20857 mips-sgi-irix6.* because the MIPS ABI passes floating-point
20858 parameters in registers, and there is no way for a varargs
20859 function to know in which order the integer and floating-point
20860 parameters should be interleaved when they are placed on the
20862 * gcc.c-torture/execute/va-arg-16.x: Likewise.
20863 * gcc.c-torture/execute/va-arg-17.x: Likewise.
20865 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20867 * gcc.c-torture/execute/string-opt-2.c: New test.
20869 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
20871 * g++.old-deja/g++.pt/crash60.C: New test.
20873 2000-11-06 Jakub Jelinek <jakub@redhat.com>
20875 * g++.old-deja/g++.other/crash24.C: New test.
20876 * g++.old-deja/g++.other/crash25.C: New test.
20877 * g++.old-deja/g++.other/crash26.C: New test.
20878 * g++.old-deja/g++.other/crash27.C: New test.
20879 * g++.old-deja/g++.other/crash28.C: New test.
20880 * g++.old-deja/g++.other/crash29.C: New test.
20881 * g++.old-deja/g++.other/crash30.C: New test.
20882 * g++.old-deja/g++.other/crash31.C: New test.
20883 * g++.old-deja/g++.other/crash32.C: New test.
20884 * g++.old-deja/g++.other/crash33.C: New test.
20885 * g++.old-deja/g++.other/crash34.C: New test.
20886 * g++.old-deja/g++.other/crash35.C: New test.
20888 2000-11-06 Jakub Jelinek <jakub@redhat.com>
20890 * gcc.c-torture/execute/20001031-1.c: New test.
20892 2000-11-04 Mark Mitchell <mark@codesourcery.com>
20894 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
20897 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
20898 standards-conformant.
20900 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
20902 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
20903 * g++.old-deja/g++.mike/p755a.C: Likewise.
20904 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
20905 library makes no calls to `operator new' during initialization.
20907 2000-11-04 Neil Booth <neilb@earthling.net>
20909 * gcc.dg/cpp/include2.c: New tests.
20911 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
20913 * lib/g++.exp (g++_set_ld_library_path): New function.
20914 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
20916 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
20918 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
20921 2000-11-01 Richard Henderson <rth@redhat.com>
20923 * g++.old-deja/g++.ext/namedret1.C: New.
20924 * g++.old-deja/g++.ext/namedret2.C: New.
20925 * g++.old-deja/g++.ext/namedret3.C: New.
20927 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
20929 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
20930 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
20932 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20934 * gcc.c-torture/execute/va-arg-21.c: New test.
20936 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
20938 * gcc.dg/c99-complex-2.c: New test.
20940 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20942 * gcc.c-torture/execute/stdio-opt-1.c: New test.
20944 2000-10-31 Jakub Jelinek <jakub@redhat.com>
20946 * g++.old-deja/g++.other/inline16.C: New test.
20948 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
20950 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
20951 __PRETTY_FUNCTION__
20953 2000-10-29 Neil Booth <neilb@earthling.net>
20955 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
20957 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
20958 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
20961 2000-10-29 Neil Booth <neilb@earthling.net>
20963 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
20964 * mi1.c, mi1c.h: Add null directives to multiple-include test.
20965 * mi5.c: Test multiple includes work with -C.
20966 * trigraphs.c: Test ^= version.
20968 2000-10-28 Neil Booth <neilb@earthling.net>
20970 New tests and test updates for new macro expander.
20972 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
20973 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
20974 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
20975 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
20976 new diagnostic messages.
20978 * gcc.dg/cpp/macro3.c: New tests.
20980 2000-10-27 Mark Mitchell <mark@codesourcery.com>
20982 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
20985 2000-10-27 Jakub Jelinek <jakub@redhat.com>
20987 * g++.old-deja/g++.other/eh2.C: New test.
20989 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
20991 * gcc.c-torture/execute/20001027-1.c: New test.
20993 2000-10-26 Richard Henderson <rth@redhat.com>
20995 * gcc.c-torture/execute/20001026-1.c: New.
20997 2000-10-26 Mark Mitchell <mark@codesourcery.com>
20999 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
21000 * g++.old-deja/g++.law/builtin1.C: Likewise.
21001 * g++.old-deja/g++.law/ctors10.C: Likewise.
21002 * g++.old-deja/g++.law/virtual3.C: Likewise.
21003 * g++.old-deja/g++.mike/p658.C: Likewise.
21004 * g++.old-deja/g++.other/sibcall1.C: Likewise.
21005 * g++.old-deja/g++.other/vaarg2.C: Likewise.
21006 * g++.old-deja/g++.robertl/eb124.C: Likewise.
21007 * g++.old-deja/g++.robertl/eb44.C: Likewise.
21008 * g++.old-deja/g++.robertl/eb77.C: Likewise.
21010 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
21012 * gcc.c-torture/compile/20001024-1.c: New test.
21014 2000-10-25 Mark Mitchell <mark@codesourcery.com>
21016 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
21017 to tell us whether or not we are using V3.
21019 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
21021 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
21024 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
21026 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
21028 2000-10-25 Jakub Jelinek <jakub@redhat.com>
21030 * gcc.c-torture/execute/20001024-1.c: New test.
21032 2000-10-24 Jakub Jelinek <jakub@redhat.com>
21034 * g++.old-deja/g++.other/sibcall1.C: New test.
21036 2000-10-20 Jakub Jelinek <jakub@redhat.com>
21038 * gcc.dg/noncompile/init-3.c: New test.
21040 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
21042 * gcc.dg/format-array-1.c: New test.
21044 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21046 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
21047 writing through null pointers; remove comment about testing
21048 unterminated strings.
21050 2000-10-17 Matthew Hiller <hiller@redhat.com>
21052 * gcc.c-torture/execute/20001017-2.c: New test.
21054 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
21056 * gcc.c-torture/compile/20001018-1.c: New test.
21057 * gcc.c-torture/compile/20001018-1.x: Xfail.
21059 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21061 * gcc.c-torture/execute/20001017-1.c: New test.
21063 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21065 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
21066 for multiple use of arguments with scanf formats; add tests for
21067 multiple use of arguments.
21069 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
21071 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
21073 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
21075 * gcc.dg/format-miss-1.c: New test.
21077 2000-10-16 Jakub Jelinek <jakub@redhat.com>
21079 * gcc.c-torture/execute/20001013-1.c: New test.
21081 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21083 * gcc.dg/format-branch-1.c: New test.
21085 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
21087 * README, lib/file-format.exp: Remove EGCS references.
21089 2000-10-16 Jakub Jelinek <jakub@redhat.com>
21091 * gcc.dg/20001013-1.c: New test.
21093 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
21095 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
21096 for intmax_t in the compiler using __typeof__ and the type rules
21097 for conditional expressions.
21099 2000-10-13 Jakub Jelinek <jakub@redhat.com>
21101 * gcc.dg/20001012-1.c: New test.
21102 * gcc.dg/20001012-2.c: New test.
21104 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21106 * gcc.dg/format-attr-1.c: New test.
21108 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21110 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
21111 __LONG_LONG_MAX__ instead of LLONG_MAX.
21113 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
21115 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
21117 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
21120 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
21122 * gcc.dg/sequence-pt-1.c: New test.
21124 2000-10-11 Geoff Keating <geoffk@cygnus.com>
21126 * gcc.c-torture/execute/20001011-1.c: New testcase.
21127 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
21129 2000-10-10 Jakub Jelinek <jakub@redhat.com>
21131 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
21132 does not error on it.
21134 2000-10-10 Jakub Jelinek <jakub@redhat.com>
21136 * gcc.dg/20001009-1.c: New test.
21138 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
21140 * gcc.c-torture/compile/20001009-1.c: Move from here ....
21141 * gcc.c-torture/execute/20001009-2.c: ... to here.
21143 2000-10-09 Geoff Keating <geoffk@cygnus.com>
21145 * gcc.c-torture/compile/20001009-1.c: New testcase.
21146 * gcc.c-torture/execute/20001009-1.c: New testcase.
21147 Testcases provided by Jan Hubicka <jh@suse.cz>.
21149 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21151 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21152 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
21153 uintmax_t using <limits.h> to emulate the compiler's internal
21154 logic. No longer XFAIL %j tests.
21156 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
21158 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
21159 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
21160 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
21161 regexps and details of expected handling of some bad formats.
21162 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
21165 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21167 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
21168 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
21169 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
21170 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
21173 2000-10-06 Richard Henderson <rth@cygnus.com>
21175 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
21176 * g++.old-deja/g++.brendan/crash52.C: Likewise.
21177 * g++.old-deja/g++.jason/report.C: Likewise.
21178 * g++.old-deja/g++.law/friend5.C: Likewise.
21179 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
21180 of the expected warnings.
21182 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
21184 * g++.old-deja/g++.pt/enum14.C: New test.
21186 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
21188 * g++.old-deja/g++.pt/crash59.C: New test.
21190 2000-10-04 Will Cohen <wcohen@redhat.com>
21192 * gcc.dg/20000926-1.c: New test.
21194 2000-10-03 Geoff Keating <geoffk@cygnus.com>
21196 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
21197 function name for current C++ compiler.
21198 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
21200 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
21202 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
21203 __PRETTY_FUNCTION__.
21204 * g++.old-deja/g++.ext/pretty2.C: Likewise.
21206 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21208 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
21210 2000-09-26 Jakub Jelinek <jakub@redhat.com>
21212 * gcc.c-torture/compile/20000923-1.c: New test.
21214 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
21216 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
21217 * g++.old-deja/g++.pt/ttp62.C: Same.
21218 * g++.old-deja/g++.other/inline14.C: Same.
21220 2000-09-24 Richard Henderson <rth@cygnus.com>
21222 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
21224 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
21226 * gcc.dg/c90-printf-1.c: Add test for wide string format.
21228 2000-09-22 Geoff Keating <geoffk@cygnus.com>
21230 * gcc.c-torture/compile/20000922-1.c: New file.
21232 2000-09-21 Nick Clifton <nickc@redhat.com>
21234 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
21235 a signed long modulo operation.
21236 (mod6): New function - perform an unsigned long modulo operation.
21237 (main): Add tests for modulos of very large numbers by very small
21240 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21242 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
21244 2000-09-19 Richard Henderson <rth@cygnus.com>
21246 * gcc.dg/compare2.c (case 10): XFAIL.
21248 2000-09-18 Richard Henderson <rth@cygnus.com>
21250 * gcc.c-torture/execute/20000906-1.c: Move ...
21251 * gcc.dg/20000906-1.c: ... here. Only run on targets
21252 that support __builtin_trap.
21254 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
21256 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
21258 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21260 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
21261 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
21262 more $ format tests.
21264 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
21266 * gcc.dg/format-errmk-1.c: New test.
21268 2000-09-17 Greg McGary <greg@mcgary.org>
21270 * gcc.c-torture/execute/20000917-1.x: Remove.
21272 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
21274 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
21276 2000-09-17 Greg McGary <greg@mcgary.org>
21278 * gcc.c-torture/execute/20000917-1.c: New test.
21279 * gcc.c-torture/execute/20000917-1.x: XFAIL.
21281 2000-09-16 Neil Booth <NeilB@earthling.net>
21283 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
21284 in nested macro bug.
21286 2000-09-15 Neil Booth <NeilB@earthling.net>
21288 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
21290 2000-09-14 Jeffrey A Law (law@cygnus.com)
21292 * gcc.c-torture/execute/20000914-1.c: New test.
21294 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
21296 * g++.other/inline13.C: New test.
21298 2000-09-12 Andreas Jaeger <aj@suse.de>
21300 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
21301 constant by Ulrich Drepper <drepper@redhat.com>.
21303 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
21305 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
21307 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21309 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
21311 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
21313 * gcc.dg/cpp/backslash.c: New test.
21315 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
21317 * gcc.c-torture/execute/20000910-1.c: New test.
21318 * gcc.c-torture/execute/20000910-2.c: Likewise.
21320 2000-09-11 Robert Lipe <robertl@sco.com>
21322 * gcc.dg/pragma-align.c: New test.
21324 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
21326 * g++.old-deja/g++.pt/explicit82.C: New test.
21327 * g++.old-deja/g++.pt/explicit83.C: New test.
21329 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
21331 * gcc.dg/asm-names.c: New test.
21333 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21335 * gcc.dg/cpp/tr-warn6.c: New test
21337 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
21339 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
21342 2000-09-07 Catherine Moore <clm@redhat.com>
21344 * gcc.c-torture/execute/unroll-1.c: New test.
21346 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
21348 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
21350 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
21351 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
21352 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
21353 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
21354 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
21356 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
21357 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
21359 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21361 * g++.old-deja/g++.pt/deduct2.C: New test.
21363 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21365 * g++.old-deja/g++.pt/parms2.C: New test.
21367 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
21369 * g++.old-deja/g++.pt/crash58.C: New test.
21371 2000-09-06 Greg McGary <greg@mcgary.org>
21373 * gcc.c-torture/execute/20000906-1.c: New test.
21374 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
21376 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21378 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
21380 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21382 * g++.old-deja/g++.pt/crash57.C: New test.
21384 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21386 * g++.old-deja/g++.pt/crash56.C: New test.
21388 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
21390 * g++.old-deja/g++.pt/koenig1.C: New test.
21392 2000-09-04 Jakub Jelinek <jakub@redhat.com>
21394 * gcc.dg/20000904-1.c: New test.
21396 2000-09-04 Jakub Jelinek <jakub@redhat.com>
21398 * gcc.dg/cpp/paste8.c: New test.
21400 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
21402 * gcc.c-torture/compile/20000827-1.c: New test.
21404 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21406 * gcc.dg/format-diag-1.c: New test.
21408 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
21410 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
21411 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
21412 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
21413 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
21414 gcc.dg/formatz-1.c: Adjust warning regular expressions.
21416 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21418 * g++.old-deja/g++.other/nested4.C: New test.
21420 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
21422 * g++.old-deja/g++.ns/scoped1.C: New test.
21424 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
21426 * lib/g++.exp: Support testing already-installed GCC.
21428 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21430 * wtr-label-1.c, wtr-suffix-1.c: New tests.
21432 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21434 * gcc.dg/return-type-2.c: New test.
21436 2000-08-27 Geoff Keating <geoffk@cygnus.com>
21438 * gcc.c-torture/compile/20000825-1.c: New test.
21440 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
21442 * gcc.dg/dwarf2-2.c: New test.
21444 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
21446 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
21447 dg-warning regexps.
21449 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
21451 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
21452 gcc.dg/format-ext-5.c: New tests.
21454 2000-08-25 Jakub Jelinek <jakub@redhat.com>
21456 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
21458 2000-08-24 Mark Mitchell <mark@codesourcery.com>
21460 * gcc.dg/noncompile/930622-2.c: Adjust error message.
21462 2000-08-24 Richard Henderson <rth@cygnus.com>
21464 * gcc.dg/ia64-sync-1.c: New test.
21465 * gcc.dg/ia64-sync-2.c: New test.
21466 * gcc.dg/ia64-asm-1.c: New test.
21468 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
21470 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
21471 * gcc.dg/format-ext-2.c: New test.
21473 2000-08-23 Jason Merrill <jason@redhat.com>
21475 * lib/old-dejagnu.exp: Also ignore "In member function" and
21478 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21480 * gcc.dg/noncompile/label-lineno-1.c: New test.
21482 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21484 * gcc.dg/c99-array-nonobj-1.c: New test.
21486 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
21488 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
21490 * gcc.dg/format-ext-1.c: New test.
21492 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21494 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
21495 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
21496 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
21497 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
21498 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
21500 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
21502 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
21503 gcc.dg/c99-strftime-2.c: New tests.
21505 2000-08-22 Richard Henderson <rth@cygnus.com>
21507 * gcc.c-torture/execute/20000822-1.c: New test.
21509 2000-08-21 Jakub Jelinek <jakub@redhat.com>
21511 * gcc.c-torture/execute/20000819-1.x: Remove.
21513 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21515 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
21516 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
21517 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
21518 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
21519 gcc.dg/format-xopen-1.c: New tests.
21521 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
21523 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
21525 2000-08-21 Jakub Jelinek <jakub@redhat.com>
21527 * g++.old-deja/g++.other/loop2.C: New test.
21529 * gcc.c-torture/compile/20000606-1.c: New test.
21530 * gcc.c-torture/compile/20000728-1.c: New test.
21531 * gcc.c-torture/execute/20000801-1.c: New test.
21532 * gcc.c-torture/execute/20000801-2.c: New test.
21533 * gcc.c-torture/execute/20000819-1.c: New test.
21534 * gcc.c-torture/execute/20000819-1.x: XFAIL.
21535 * gcc.dg/20000629-1.c: New test.
21536 * gcc.dg/20000724-1.c: New test.
21537 * gcc.dg/20000807-1.c: New test.
21539 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
21541 * gcc.dg/cpp/pragma-1.c: New test.
21542 * gcc.dg/cpp/pragma-2.c: New test.
21544 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
21546 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
21547 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
21549 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21551 * gcc.c-torture/compile/20000818-1.c: New test.
21553 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
21555 * gcc.c-torture/execute/20000818-1.c: New test.
21557 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
21559 * gcc.dg/format-va-1.c: New test.
21561 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21563 * g++.old-deja/g++.other/typedef8.C: New test.
21565 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21567 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
21568 * g++.old-deja/g++.mike/net36.C: Mark candidate.
21569 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
21570 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
21571 * g++.old-deja/g++.other/ptrmem7.C: New test.
21572 * g++.old-deja/g++.pt/ptrmem10.C: New test.
21574 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
21576 * g++.old-deja/g++.pt/typename27.C: New test.
21578 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
21580 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
21581 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
21582 * g++.old-deja/g++.pt/friend45.C: New test.
21583 * g++.old-deja/g++.other/friend8.C: New test.
21585 2000-08-15 Richard Henderson <rth@cygnus.com>
21587 * gcc.c-torture/execute/20000815-1.c: New test.
21589 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
21591 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
21592 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
21593 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
21595 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
21597 * g++.old-deja/g++.other/refinit2.C: New test.
21599 2000-08-13 Geoff Keating <geoffk@cygnus.com>
21601 * lib/c-torture.exp (c-torture): Make
21602 compiler_conditional_xfail_data global.
21603 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
21604 compiler_conditional_xfail_data machinery.
21605 (f-torture-execute): Likewise.
21606 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
21607 and only when unrolling loops.
21609 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
21611 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21613 * g++.old-deja/g++.pt/explicit81.C: New test.
21615 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
21617 * g++.old-deja/g++.pt/typename26.C: New test.
21619 2000-08-10 Geoff Keating <geoffk@cygnus.com>
21621 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
21624 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
21626 * g++.old-deja/g++.other/array3.C: New test.
21628 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21630 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
21631 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
21632 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
21635 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
21637 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
21638 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21640 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
21642 * gcc.c-torture/execute/20000808-1.c: New test.
21644 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
21646 * gcc.dg/c90-const-expr-1.c: New test.
21648 2000-08-08 Richard Henderson <rth@cygnus.com>
21650 * gcc.dg/noncompile/920923-1.c: Declare calloc.
21652 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
21654 * gcc.dg/noncompile/const-ll-1.c: New test.
21656 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
21658 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
21660 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21662 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
21663 that running programs linked against the shared version of libobjc
21666 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21668 * gcc.dg/c99-printf-1.c: New test.
21670 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
21672 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
21674 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
21676 * gcc.c-torture/execute/20000731-1.x: Delete.
21678 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
21680 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
21681 and torture_without_loops as is done by c-torture.exp.
21682 (search_for): Copy from c-torture.exp.
21683 (gcc-dg-runtest): New function, drives a directory of tests
21684 iterating over the TORTURE_OPTIONS.
21685 (scan-assembler, scan-assembler-not): Move here from
21686 individual directory drivers.
21688 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
21689 defined by lib/gcc-dg.exp.
21690 * gcc.dg/cpp/cpp.exp: Likewise.
21691 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
21692 gcc-dg-runtest, so we cycle over optimization options.
21694 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
21695 * gcc.dg/compare2.c: No longer expected to fail.
21697 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
21699 * gcc.c-torture/execute/20000804-1.c: New test.
21701 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
21703 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
21705 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
21707 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
21709 2000-08-03 Jeffrey A Law (law@cygnus.com)
21711 * gcc.c-torture/compile/20000803-1.c: New test.
21713 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
21715 * gcc.c-torture/execute/20000801-3.c,
21716 gcc.c-torture/execute/20000801-4.c: New tests.
21717 * gcc.c-torture/execute/20000801-3.x,
21718 gcc.c-torture/execute/20000801-4.x: Xfail.
21720 2000-08-02 Geoff Keating <geoffk@cygnus.com>
21722 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
21723 libobjc/.libs to allow for libtool.
21725 2000-08-02 Jakub Jelinek <jakub@redhat.com>
21727 * gcc.c-torture/compile/20000802-1.c: New test.
21729 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
21731 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
21733 2000-07-31 Jeffrey A Law (law@cygnus.com)
21735 * gcc-c-torture/execute/20000731-2.c: New test.
21737 * gcc.c-torture/execute/20000731-1.c: New test.
21738 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
21740 2000-07-31 Jakub Jelinek <jakub@redhat.com>
21742 * testsuite/gcc.dg/cpp/paste7.c: New test.
21743 * gcc.dg/cpp/20000725-1.c: New test.
21745 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
21747 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
21748 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
21749 declaration warning for __builtin_dwarf_reg_size.
21751 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
21753 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
21755 * gcc.dg/noncompile/voidparam-1.c: New test.
21757 2000-07-30 Richard Henderson <rth@cygnus.com>
21759 * gcc.dg/c90-digraph-1.c: Don't xfail.
21760 * gcc.dg/compare2.c (case 10): Xfail.
21761 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
21763 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
21765 * gcc.dg/c99-main-1.c: New test.
21767 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
21769 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
21771 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
21773 * gcc.c-tortuer/execute/20000726-1.c: New test.
21775 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
21777 * gcc.c-torture/execute/enum-2.c: New test.
21779 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21781 * gcc.dg/cpp/tr-warn3.c: New test.
21783 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21785 * g++.old-deja/g++.ext/implicit1.C: Remove.
21786 * g++.old-deja/g++.jason/c2.C: Remove
21787 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
21788 * g++.old-deja/g++.pt/crash16.C: Likewise.
21789 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
21791 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
21793 * g++.old-deja/g++.other/for2.C: New test.
21795 2000-07-25 Jakub Jelinek <jakub@redhat.com>
21797 * gcc.dg/20000720-1.c: New test.
21799 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
21801 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
21803 2000-07-24 Geoff Keating <geoffk@cygnus.com>
21805 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
21806 * gcc.c-torture/execute/20000722-1.c: New.
21807 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
21809 2000-07-24 Jakub Jelinek <jakub@redhat.com>
21811 * gcc.dg/cpp/20000720-1.S: New test.
21813 2000-07-21 Michael Meissner <meissner@redhat.com>
21815 * gcc.c-torture/execute/ieee/hugeval.c: New test.
21817 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21819 * g++.old-deja/g++.brendan/crash16.C,
21820 g++.old-deja/g++.brendan/parse3.C,
21821 g++.old-deja/g++.brendan/redecl1.C,
21822 g++.old-deja/g++.ns/template13.C,
21823 g++.old-deja/g++.other/decl4.C,
21824 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
21826 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
21828 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
21829 and "Internal error".
21831 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
21833 * gcc.dg/cpp/paste6.c: New test.
21835 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
21837 * gcc.dg/cpp/tr-direct.c: New test.
21839 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
21840 gcc.dg/cpp/undef1.c: Tweak error regexps.
21842 2000-07-18 Eric Christopher <echristo@redhat.com>
21844 * gcc.c-torture/compile/20000718-1.c: New test.
21846 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
21848 * cpplex.c (_cpp_push_token): If the token being pushed back
21849 is the previous token in this context, just subtract one from
21851 * cppmacro.c (save_expansion): Clear aux field when storing a
21854 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
21856 * gcc.dg/noncompile/redecl-1.c: New test.
21858 2000-07-18 Jakub Jelinek <jakub@redhat.com>
21860 * gcc.c-torture/execute/20000717-5.c: New test.
21861 * gcc.c-torture/execute/20000717-1.x: Removed.
21863 2000-07-17 Richard Henderson <rth@cygnus.com>
21865 * gcc.c-torture/execute/20000717-4.c: New test.
21867 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
21869 * gcc.dg/cpp/syshdr.c: New test.
21870 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
21872 2000-07-17 Neil Booth <neilb@earthling.net>
21874 * gcc.dg/cpp/cmdlne-dM.c: New test.
21875 * gcc.dg/cpp/cmdlne-dD.c: New test.
21877 2000-07-17 Jeffrey A Law (law@cygnus.com)
21879 * gcc.c-torture/execute/20000717-3.c: New test.
21881 * gcc.c-torture/compile/20000717-1.c: New test.
21883 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
21885 * gcc.c-torture/execute/20000717-2.c: New test.
21887 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
21889 * gcc.dg/formatz-1.c: New test.
21891 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
21892 * gcc.dg/c99-digraph-1.c: New tests.
21894 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
21895 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
21897 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
21898 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
21899 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
21900 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
21901 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
21902 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
21903 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
21905 2000-07-17 Greg McGary <greg@mcgary.org>
21907 * gcc.c-torture/execute/20000717-1.c: New test.
21908 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
21910 2000-07-15 Jakub Jelinek <jakub@redhat.com>
21912 * gcc.c-torture/execute/20000715-2.c: New test.
21913 * gcc.dg/20000715-1.c: New test.
21915 2000-07-15 Michael Meissner <meissner@redhat.com>
21917 * gcc.c-torture/execute/20000715-1.c: New test.
21919 2000-07-13 Jakub Jelinek <jakub@redhat.com>
21921 * gcc.c-torture/execute/20000707-1.c: New test.
21923 2000-07-13 Neil Booth <NeilB@earthling.net>
21925 * testsuite/gcc.dg/cpp/digraph1.c,
21926 testsuite/gcc.dg/cpp/digraph2.c,
21927 testsuite/gcc.dg/cpp/digraphs.c: New tests.
21929 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
21931 * g77.f-torture/compile/20000630-2.f: New test.
21932 * g77.f-torture/compile/20000630-2.x
21934 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
21936 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
21938 2000-07-11 Neil Booth <NeilB@earthling.net>
21940 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
21942 2000-07-11 Neil Booth <NeilB@earthling.net>
21944 * gcc.dg/cpp/cmdlne-C.c: New.
21946 2000-07-09 Neil Booth <NeilB@earthling.net>
21948 * gcc.dg/cpp/directiv.c: New tests.
21949 * gcc.dg/cpp/undef1.c: Update.
21951 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
21953 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
21955 2000-07-09 Neil Booth <NeilB@earthling.net>
21957 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
21959 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
21961 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
21962 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
21964 2000-07-08 Neil Booth <NeilB@earthling.net>
21966 * gcc.dg/cpp/macsyntx.c: New tests.
21968 2000-07-07 Jakub Jelinek <jakub@redhat.com>
21970 * gcc.dg/20000707-1.c: New test.
21972 2000-07-07 Jakub Jelinek <jakub@redhat.com>
21974 * gcc.c-torture/execute/20000706-1.c: New test.
21975 * gcc.c-torture/execute/20000706-2.c: New test.
21976 * gcc.c-torture/execute/20000706-3.c: New test.
21977 * gcc.c-torture/execute/20000706-4.c: New test.
21978 * gcc.c-torture/execute/20000706-5.c: New test.
21980 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21982 * g++.old-deja/g++.pt/instantiate7.C: New test.
21984 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
21986 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
21987 * g++.old-deja/g++.mike/thunk3.C: Likewise.
21988 * g++.old-deja/g++.other/rtti3.C: Likewise.
21989 * g++.old-deja/g++.other/rttid3.C: Likewise.
21991 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
21993 * g77.f-torture/compile/20000630-1.x: Fix typo
21995 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
21997 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
22000 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
22002 * gcc.dg/cpp/ident.c: New test.
22004 2000-07-05 Neil Booth <NeilB@earthling.net>
22006 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
22007 gcc.dg/cpp/lexstrng.c: New tests.
22009 2000-07-04 Neil Booth <NeilB@earthling.net>
22011 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
22012 * gcc.dg/cpp/strify2.c: Same.
22014 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
22016 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
22017 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
22018 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
22019 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
22021 * testsuite/gcc.dg/cpp/macro1.c,
22022 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
22023 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
22024 testsuite/gcc.dg/cpp/strify1.c,
22025 testsuite/gcc.dg/cpp/strify2.c: New tests.
22027 2000-07-03 Jakub Jelinek <jakub@redhat.com>
22029 * gcc.c-torture/execute/20000703-1.c: New test.
22031 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22033 * g++.old-deja/g++.pt (lookup10.C): New test.
22035 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
22037 * g++.old-deja/g++.pt (typename25.C): New test.
22039 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
22041 * gcc.c-torture/compile/20000701-1.c: New test.
22043 2000-06-30 Nick Clifton <nickc@cygnus.com>
22045 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
22048 2000-06-30 Catherine Moore <clm@cygnus.com>
22050 * gcc.c-torture/execute/align-1.c: New test.
22052 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
22054 * g++.old-deja/g++.pt/expr8.C: New test.
22055 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
22057 2000-06-29 Nick Clifton <nickc@cygnus.com>
22059 * gcc.c-torture/compile/20000629-1.c: New test.
22061 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22064 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
22065 gcc.dg/noncompile directory, depending on whether they're
22066 preprocessor tests or not. Annotate all the tests for the dg
22069 * gcc.c-torture/noncompile/noncompile.exp: Delete.
22070 * gcc.dg/noncompile/noncompile.exp: New.
22074 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
22075 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
22076 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
22077 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
22078 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
22079 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
22080 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
22081 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
22082 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
22083 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
22084 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
22085 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
22086 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
22087 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
22088 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
22089 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
22090 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
22091 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
22092 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
22093 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
22094 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
22095 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
22096 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
22097 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
22099 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
22100 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
22101 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
22102 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
22103 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
22104 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
22106 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
22108 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
22109 declare one variable. On the fourth, error.
22110 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
22111 declared by 20000628-1a.h.
22113 2000-06-29 Richard Henderson <rth@redhat.com>
22115 * gcc.c-torture/execute/930529-1.x: New file.
22116 * gcc.dg/920413-1.c: Adjust expected warning text.
22117 * gcc.dg/980217-1.c: Declare abort.
22118 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
22120 2000-06-29 Jeffrey A Law (law@cygnus.com)
22122 * g77.f-torture/compile/20000629-1.f: New test.
22123 * g77.f-torture/compile/20000629-1.x: Expected to fail.
22125 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22127 Rearrange lots of files, removing entirely the
22128 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
22132 gcc.c-torture/code_quality/code_quality.exp
22133 gcc.c-torture/special/special.exp
22134 gcc.failure/failure.exp
22135 gcc.failure/940409-1.x
22136 gcc.c-torture/compile/961203-1.x
22139 gcc.misc-tests/linkage.exp
22140 gcc.c-torture/execute/920730-1t.c
22141 gcc.c-torture/execute/920730-1t.x
22142 gcc.c-torture/compile/920520-1.x
22143 gcc.c-torture/compile/920521-1.x
22144 gcc.c-torture/compile/981006-1.x
22145 gcc.c-torture/execute/eeprof-1.x
22147 * Moved files (possibly with modifications to fit a new harness):
22149 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
22150 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
22151 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
22152 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
22153 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
22154 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
22155 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
22156 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
22157 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
22158 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
22159 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
22160 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
22161 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
22162 gcc.failure/940409-1.c gcc.dg/940409-1.c
22164 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
22166 * c-torture/compile/961203-1.x: Delete.
22168 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
22169 not exit. Include stdio.h.
22170 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
22171 * gcc.misc-tests/dg-12.c: Likewise.
22172 * gcc.misc-tests/dg-5.c: Likewise.
22173 * gcc.misc-tests/dg-6.c: Likewise.
22174 * gcc.misc-tests/dg-7.c: Prototype abort.
22175 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
22176 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
22177 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
22179 * gcc.misc-tests/sieve.c: Use return from main, not exit.
22180 * gcc.misc-tests/sort2.c: Use return from main, not exit.
22182 2000-06-28 Jakub Jelinek <jakub@redhat.com>
22184 * gcc.dg/cpp/20000628-1.c: New test.
22185 * gcc.dg/cpp/20000628-1.h: New header for above test.
22186 * gcc.dg/cpp/20000628-1a.h: Likewise.
22188 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
22190 * gcc.dg/cpp: New directory.
22191 * gcc.dg/cpp/cpp.exp: New driver.
22192 * gcc.dg/cpp/20000627-1.c: New test.
22193 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
22194 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
22195 and rewrite as a compilation test.
22197 * gcc.dg: Move many files into the cpp subdirectory, possibly
22198 renaming or editing them as well.
22200 990119-1.c cpp/19990119-1.c
22201 990228-1.c cpp/19990228-1.c
22202 990407-1.c cpp/19990407-1.c
22203 990409-1.c cpp/19990409-1.c
22204 990413-1.c cpp/19990413-1.c
22205 990703-1.c cpp/19990703-1.c
22206 20000127-1.c cpp/20000127-1.c
22207 20000129-1.c cpp/20000129-1.c
22208 20000207-1.c cpp/20000207-1.c
22209 20000207-2.c cpp/20000207-2.c
22210 20000209-1.c cpp/20000209-1.c
22211 20000209-2.c cpp/20000209-2.c
22212 20000301-1.c cpp/20000301-1.c
22213 20000419-1.c cpp/20000419-1.c
22214 20000510-1.S cpp/20000510-1.S
22215 20000519-1.c cpp/20000519-1.c
22216 20000529-1.c cpp/20000529-1.c
22217 20000625-1.c cpp/20000625-1.c
22218 20000625-2.c cpp/20000625-2.c
22219 cpp-as1.c cpp/assert1.c
22220 cpp-as2.c cpp/assert2.c
22221 cxx-comments-1.c cpp/cxxcom1.c
22222 cxx-comments-2.c cpp/cxxcom2.c
22223 endif-label.c cpp/endif.c
22224 cpp-hash1.c cpp/hash1.c
22225 cpp-hash2.c cpp/hash2.c
22226 cpp-if1.c cpp/if-1.c
22227 cpp-if2.c cpp/if-2.c
22228 cpp-if3.c cpp/if-3.c
22229 cpp-if4.c cpp/if-4.c
22230 cpp-if5.c cpp/if-5.c
22231 cpp-cond.c cpp/if-cexp.c
22232 cpp-missingop.c cpp/if-mop.c
22233 cpp-missingparen.c cpp/if-mpar.c
22234 cpp-opprec.c cpp/if-oppr.c
22235 cpp-ifparen.c cpp/if-paren.c
22236 cpp-shortcircuit.c cpp/if-sc.c
22237 cpp-shift.c cpp/if-shift.c
22238 cpp-unary.c cpp/if-unary.c
22239 cpp-li1.c cpp/line1.c
22240 cpp-li2.c cpp/line2.c
22241 lineno.c cpp/line3.c
22242 lineno-2.c cpp/line4.c
22244 cpp-mic.h cpp/mi1c.h
22245 cpp-micc.h cpp/mi1cc.h
22246 cpp-mind.h cpp/mi1nd.h
22247 cpp-mindp.h cpp/mi1ndp.h
22248 cpp-mix.h cpp/mi1x.h
22249 cpp-mi2.c cpp/mi2.c
22250 cpp-mi2a.h cpp/mi2a.h
22251 cpp-mi2b.h cpp/mi2b.h
22252 cpp-mi2c.h cpp/mi2c.h
22253 cpp-mi3.c cpp/mi3.c
22254 cpp-mi3.def cpp/mi3.def
22255 poison-1.c cpp/poison.c
22256 pr-impl.c cpp/prag-imp.c
22257 cpp-redef-2.c cpp/redef1.c
22258 cpp-redef.c cpp/redef2.c
22259 strpaste.c cpp/strp1.c
22260 strpaste-2.c cpp/strp2.c
22261 cpp-tradpaste.c cpp/tr-paste.c
22262 cpp-tradstringify.c cpp/tr-str.c
22263 cpp-tradwarn1.c cpp/tr-warn1.c
22264 cpp-tradwarn2.c cpp/tr-warn2.c
22265 trigraphs.c cpp/trigraphs.c
22266 cpp-unc1.c cpp/unc1.c
22267 cpp-unc2.c cpp/unc2.c
22268 cpp-unc3.c cpp/unc3.c
22269 cpp-unc.c cpp/unc4.c
22270 undef.c cpp/undef1.c
22271 undef-2.c cpp/undef2.c
22272 cpp-wi1.c cpp/widestr1.c
22274 2000-06-27 Mark Mitchell <mark@codesourcery.com>
22276 * lib/g++.exp (g++_include_flags): Tweak.
22278 2000-06-27 H.J. Lu <hjl@gnu.org>
22279 Loren J. Rittle <ljrittle@acm.org>
22281 * lib/g++.exp (g++_include_flags): Override libgloss.exp
22282 version with one that knows about the new gcc tree structure.
22283 (g++_link_flags): Same.
22285 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
22287 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
22288 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
22289 case we are cross-compiling.
22291 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
22292 g++.old-deja/g++.niklas/Makefile.in,
22293 g++.old-deja/g++.niklas/configure.in,
22294 g++.old-deja/g++.other/Makefile.in,
22295 g++.old-deja/g++.other/configure.in,
22296 gcc.c-torture/code_quality/Makefile.in,
22297 gcc.c-torture/code_quality/configure.in,
22298 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
22299 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
22300 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
22301 gcc.c-torture/execute/ieee/Makefile.in,
22302 gcc.c-torture/execute/ieee/configure.in,
22303 gcc.c-torture/noncompile/Makefile.in,
22304 gcc.c-torture/noncompile/configure.in,
22305 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
22306 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
22307 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
22309 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22311 * g++.old-deja/g++.other/ambig3.C: New test.
22313 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
22315 * g++.old-deja/g++.pt/syntax1.C: New test.
22316 * g++.old-deja/g++.pt/syntax2.C: New test.
22317 * g++.old-deja/g++.other/syntax3.C: New test.
22318 * g++.old-deja/g++.other/syntax4.C: New test.
22320 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22322 * gcc.dg/20000623-1.c: Prototype exit and abort.
22324 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
22326 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
22328 * gcc.dg/cpp-mi3.def: New file.
22330 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
22332 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
22333 lexer's error messages.
22334 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
22335 divine anything from the linemarkers.
22336 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
22337 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
22339 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
22341 * gcc.dg/20000623-1.c: New test.
22343 2000-06-22 Jakub Jelinek <jakub@redhat.com>
22345 * gcc.c-torture/execute/20000622-1.c: New test.
22347 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22349 * g++.old-deja/g++.other/init15.C: New test.
22351 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
22353 * g++.old-deja/g++.pt/vaarg2.C: New test.
22354 * g++.old-deja/g++.pt/vaarg3.C: New test.
22356 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
22358 * g++.old-deja/g++.other/dyncast6.C: New test.
22360 2000-06-15 Jakub Jelinek <jakub@redhat.com>
22362 * gcc.c-torture/execute/loop-6.c: New test.
22364 2000-06-14 Jakub Jelinek <jakub@redhat.com>
22366 * gcc.dg/20000614-1.c: New test.
22367 * gcc.dg/20000614-2.c: New test.
22369 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
22371 * g++.old-deja/g++.other/inline12.C: New test.
22373 2000-06-13 Jakub Jelinek <jakub@redhat.com>
22375 * g++.old-deja/g++.other/eh1.C: New test.
22377 2000-06-12 Jakub Jelinek <jakub@redhat.com>
22379 * g++.old-deja/g++.other/type.C: New test.
22381 2000-06-05 Jakub Jelinek <jakub@redhat.com>
22383 * g++.old-deja/g++.other/initstring.C: New test.
22385 2000-06-12 Jason Merrill <jason@redhat.com>
22387 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
22389 2000-06-09 Jeffrey A Law (law@cygnus.com)
22391 * gcc.c-torture/compile/20000609-1.c: New test.
22393 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
22395 * gcc.dg/20000609-1.c: New test.
22397 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
22399 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
22400 * gcc.c-torture/noncompile/poison-1.c: Move...
22401 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
22402 * gcc.dg/cpp-li1.c: Add a token after the #line.
22404 2000-06-05 Richard Henderson <rth@cygnus.com>
22406 * gcc.c-torture/execute/20000605-2.c: New test.
22407 * gcc.c-torture/execute/20000605-3.c: New test.
22409 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
22411 * g77.f-torture/execute/20000503-1.x: New file.
22413 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
22415 * g++.old-deja/g++.eh/badalloc1.C: New test.
22417 2000-06-05 Richard Henderson <rth@cygnus.com>
22419 * gcc.c-torture/execute/20000605-1.c: New test.
22421 2000-06-05 Jakub Jelinek <jakub@redhat.com>
22422 Nathan Sidwell <nathan@codesourcery.com>
22424 * gcc.c-torture/compile/20000605-1.c: New test.
22426 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
22428 * g77.f-torture/compile/20000601-1.f: New test.
22430 2000-06-03 Richard Henderson <rth@cygnus.com>
22432 * gcc.c-torture/execute/20000603-1.c: New.
22434 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
22436 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
22437 * gcc.dg/noreturn-2.c (noreturn): Likewise.
22439 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
22441 * gcc.dg/compare2.c (case 12): XFAIL.
22442 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
22443 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
22445 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
22447 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
22449 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
22450 guard macro is already defined when the header is first
22452 * gcc.dg/cpp-mix.h: New file.
22453 * gcc.dg/endif-label.c: Update patterns to match compiler.
22455 * g++.brendan/complex1.C: Declare abort.
22456 * g++.law/refs4.C: Remove XFAIL.
22457 * g++.oliva/expr2.C: Declare abort and exit.
22459 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
22461 * gcc.c-torture/execute/20000528-1.c: New test.
22463 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
22464 * g++.old-deja/g++.law/temps4.C: Likewise.
22466 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
22467 stdlib.h. Call abort() on failure.
22468 * g++.old-deja/g++.law/refs4.C: Likewise.
22469 * g++.old-deja/g++.law/temps4.C: Likewise.
22470 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
22471 * gcc.c-torture/execute/20000112-1.c: Include string.h.
22473 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
22475 Relative to g++.dg/special:
22476 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
22478 Relative to g++.old-deja:
22479 * g++.brendan/complex1.C, g++.jason/optimize2.C,
22480 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
22481 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
22482 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
22483 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
22484 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
22485 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
22487 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
22488 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
22489 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
22490 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
22491 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
22492 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
22495 * g++.other/goto1.C: Update expectations for error messages.
22497 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
22499 * gcc.c-torture/compile/20000523-1.c: New test.
22501 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22503 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
22505 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
22507 * g++.old-deja/g++.eh/catch11.C: New test.
22508 * g++.old-deja/g++.eh/catch12.C: New test.
22510 2000-05-24 Nick Clifton <nickc@cygnus.com>
22512 * gcc.c-torture/execute/20000523-1.c: New test.
22514 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
22516 * c-torture/execute/bcp-1.c: Replace abort in arg of
22517 __builtin_constant_p with a generic external function.
22519 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
22520 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
22521 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
22522 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
22523 Prototype abort and/or exit.
22525 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
22526 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
22527 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
22528 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
22530 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
22532 * gcc.dg/dwarf2-1.c: New test.
22534 2000-05-20 Richard Henderson <rth@cygnus.com>
22536 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
22538 2000-05-20 Andreas Jaeger <aj@suse.de>
22540 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
22543 2000-05-19 David Edelsohn <edelsohn@gnu.org>
22545 * gcc.c-torture/execute/20000519-2.c: New test.
22547 2000-05-19 Andreas Jaeger <aj@suse.de>
22549 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
22550 which fails with SSA.
22552 * lib/c-torture.exp: Also test with -O3 -fssa.
22554 2000-05-18 Michael Meissner <meissner@redhat.com>
22556 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
22557 * gcc.c-torture/execute/920415-1.c: Ditto.
22558 * gcc.c-torture/execute/920501-1.c: Ditto.
22559 * gcc.c-torture/execute/conversion.c: Ditto.
22560 * gcc.c-torture/execute/cvt-1.c: Ditto.
22562 2000-05-18 Jeffrey A Law (law@cygnus.com)
22564 * gcc.c-torture/compile/20000518-1.c: New test.
22566 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
22568 * g77.f-torture/compile/200005018.f: New test.
22570 2000-05-17 Jeffrey A Law (law@cygnus.com)
22572 * gcc.c-torture/compile/20000517-1.c: New test.
22574 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22576 * gcc.c-torture/execute/20000516-1.c: New test.
22578 2000-05-15 Jakub Jelinek <jakub@redhat.com>
22580 * g++.old-deja/g++.other/eh.C: New test.
22582 2000-05-12 Richard Henderson <rth@cygnus.com>
22584 * gcc.c-torture/execute/990208-1.c (main): Don't pass
22585 constants through to doit's conditional.
22587 2000-05-11 Jeffrey A Law (law@cygnus.com)
22589 * gcc.c-torture/compile/20000511-1.c: New test.
22590 * g77.f-torture/compile/20000511-1.f: New test.
22591 * g77.f-torture/compile/20000511-2.f: New test.
22593 2000-05-11 Michael Meissner <meissner@redhat.com>
22595 * gcc.c-torture/execute/20000511-1.c: New test.
22597 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
22599 * gcc.dg/dg.exp: Scan .S files as well as .c files.
22600 * gcc.dg/20000510-1.S: New.
22602 2000-05-08 Catherine Moore <clm@cygnus.com>
22604 * gcc.dg/unused-3.c: New.
22606 2000-05-06 Richard Henderson <rth@cygnus.com>
22608 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
22609 * g++.old-deja/g++.mike/warn1.C: Likewise.
22610 * g++.old-deja/g++.pt/local1.C: Likewise.
22611 * g++.old-deja/g++.pt/local7.C: Likewise.
22612 * g++.old-deja/g++.pt/spec16.C: Likewise.
22614 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
22616 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
22618 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
22620 * g77.f-torture/execute/20000503-1.f: New test.
22622 2000-05-04 Andreas Jaeger <aj@suse.de>
22624 * gcc.dg/noreturn-2.c: New test.
22626 2000-05-04 Neil Booth <NeilB@earthling.net>
22628 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
22631 2000-05-04 Richard Henderson <rth@cygnus.com>
22633 * gcc.c-torture/execute/20000503-1.c: Fix typo.
22635 2000-05-04 Richard Henderson <rth@cygnus.com>
22637 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
22638 OpenSSL by Jason R Thorpe.
22640 2000-05-03 Jim Wilson <wilson@cygnus.com>
22642 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
22644 2000-05-03 Robert Lipe <robertlipe@usa.net>
22646 * gcc.dg/20000503-1.c: New test.
22648 2000-05-02 Jakub Jelinek <jakub@redhat.com>
22650 * gcc.c-torture/compile/20000502-1.c: New test.
22651 * g++.old-deja/g++.other/align.C: New test.
22652 * gcc.dg/cpp-tradstringify.c: New test.
22654 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
22656 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
22657 and hard registers.
22659 2000-04-26 Geoff Keating <geoffk@cygnus.com>
22661 * gcc.c-torture/execute/loop-5.c: New test.
22663 2000-04-25 Jakub Jelinek <jakub@redhat.com>
22665 * gcc.c-torture/execute/va-arg-20.c: New test.
22667 2000-04-23 Jeffrey A Law (law@cygnus.com)
22669 * gcc.c-torture/execute/20000422-1.c: New test.
22671 2000-04-20 Greg McGary <gkm@gnu.org>
22673 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
22674 when optimizing, but without sibling-call optimizations (-O1).
22676 2000-04-20 Jeffrey A Law (law@cygnus.com)
22678 * gcc.c-torture/compile/20000420-1.c: New test.
22680 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
22682 * g++.abi/ptrflags.C: New test.
22683 * g++.eh/catchptr1.C: Test incomplete pointer chains.
22685 2000-04-19 Catherine Moore <clm@cygnus.com>
22687 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
22689 2000-04-19 Greg McGary <gkm@gnu.org>
22691 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
22692 sibling-call optimizations.
22694 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
22696 * gcc.dg/20000419-1.c: New test.
22698 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
22700 * gcc.c-torture/execute/20000412-6.c: New test.
22702 2000-04-12 Jeffrey A Law (law@cygnus.com)
22704 * gcc.c-torture/execute/20000412-5.c: New test.
22705 * g77.f-torture/compile/20000412-1.f: New test.
22706 * gcc.c-torture/execute/20000412-4.c: New test.
22707 * gcc.c-torture/compile/20000412-2.c: New test.
22708 * gcc.c-torture/execute/20000412-3.c: New test.
22709 * gcc.c-torture/compile/20000412-1.c: New test.
22710 * gcc.c-torture/execute/20000412-2.c: New test.
22712 2000-04-12 Jakub Jelinek <jakub@redhat.com>
22714 * objc/execute/bf-20.m: New test.
22716 2000-04-10 Richard Henderson <rth@cygnus.com>
22718 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
22720 * gcc.c-torture/execute/20000412-1.c: New test.
22722 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
22724 * g++.old-deja/g++.eh/catchptr1.C: New test.
22726 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
22728 * g++.old-deja/g++.abi/cxa_vec.C: New test.
22730 2000-04-08 Neil Booth <NeilB@earthling.net>
22732 * gcc.dg/cpp-nullchar.c: Remove test as
22733 embedded nulls cause problems.
22735 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22737 * gcc.dg/compare2.c: New test.
22739 2000-04-08 Neil Booth <NeilB@earthling.net>
22741 * gcc.dg/cpp-nullchar.c: New test.
22743 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
22745 * gcc.dg/cpp-mi2.c: New test.
22746 * gcc.dg/cpp-mi2[abc].h: New files.
22748 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
22750 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
22753 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
22755 * g++.old-deja/g++.abi/vmihint.C: New test.
22757 2000-04-06 Neil Booth <NeilB@earthling.net>
22759 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
22760 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
22763 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
22765 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
22766 avoid stack-frame overwrite.
22768 2000-04-05 Jakub Jelinek <jakub@redhat.com>
22770 * gcc.c-torture/compile/20000405-2.c: New test.
22771 * gcc.c-torture/compile/20000405-3.c: New test.
22773 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22775 * gcc.c-torture/compile/20000405-1.c: New test.
22777 2000-04-04 Geoff Keating <geoffk@cygnus.com>
22779 * gcc.dg/cast-qual-1.c: Revert last change.
22781 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22783 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
22785 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
22787 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
22788 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
22790 2000-04-03 Jeffrey A Law (law@cygnus.com)
22792 * gcc.c-torture/compile/20000403-2.c: New test.
22793 * gcc.c-torture/compile/20000403-1.c: New test.
22795 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
22797 * gcc.c-torture/execute/20000403-1.c: New test.
22799 2000-04-03 Geoff Keating <geoffk@cygnus.com>
22801 * gcc.c-torture/execute/20000402-1.c: New test.
22803 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
22805 * gcc.c-torture/execute/va-arg-15.c: New test.
22806 * gcc.c-torture/execute/va-arg-16.c: New test.
22807 * gcc.c-torture/execute/va-arg-17.c: New test.
22808 * gcc.c-torture/execute/va-arg-18.c: New test.
22809 * gcc.c-torture/execute/va-arg-19.c: New test.
22811 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
22813 * gcc.c-torture/compile/981211-1.c: Move to...
22814 * gcc.dg/cpp-as1.c: ...here.
22815 * gcc.dg/cpp-as2.c: New file.
22817 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
22820 2000-04-02 Neil Booth <NeilB@earthling.net>
22822 * gcc.dg/cpp-cond.c New tests.
22823 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
22824 accidental success less likely.
22825 * gcc.dg/cpp-missingop.c New tests.
22826 * gcc.dg/cpp-missingparen.c New tests.
22827 * gcc.dg/cpp-shift.c New tests.
22828 * gcc.dg/cpp-shortcircuit.c New tests.
22829 * gcc.dg/cpp-unary.c New tests.
22831 2000-03-29 Jeffrey A Law (law@cygnus.com)
22833 * gcc.c-torture/compile/20000329-1.c: New test.
22835 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
22837 * gcc.c-torture/compile/20000326-1.c: New test.
22838 * gcc.c-torture/compile/20000326-2.c: New test.
22840 2000-03-24 Geoff Keating <geoffk@cygnus.com>
22842 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
22843 the first parameter is a function argument.
22845 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
22847 * g++.old-deja/g++.ext/array4.C: New test.
22849 2000-03-22 Geoff Keating <geoffk@cygnus.com>
22851 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
22853 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22855 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
22857 2000-03-19 Richard Henderson <rth@cygnus.com>
22859 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
22861 2000-03-19 Richard Henderson <rth@cygnus.com>
22863 * gcc.c-torture/compile/20000319-1.c: New test.
22865 2000-03-14 Jeffrey A Law (law@cygnus.com)
22867 * gcc.c-torture/execute/20000314-3.c: New test.
22868 * gcc.c-torture/execute/20000314-2.c: New test.
22869 * gcc.c-torture/execute/20000314-1.c: New test.
22870 * gcc.c-torture/compile/20000314-2.c: New test.
22871 * gcc.c-torture/compile/20000314-1.c: New test.
22873 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
22875 * g++.old-deja/g++.warn/inline.C: New test.
22877 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
22879 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
22880 standards-compliant result rather than specific constants.
22881 Put test-values in array.
22883 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
22885 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
22886 (g++_target_compile): Put test-specific options last.
22888 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
22890 * g++.old-deja/g++.eh/vbase4.C: New test.
22892 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
22894 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
22896 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
22898 * g++.old-deja/g++.brendan/misc12.C: Removed.
22899 * g++.old-deja/g++.pt/memtemp77.C: Constify.
22900 * g++.old-deja/g++.ext/pretty4.C: New test.
22902 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
22904 * g++.old-deja/g++.other/string2.C: New test.
22906 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
22908 * g++.old-deja/g++.warn/impint2.C: New test.
22910 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
22912 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
22915 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
22917 * g++.old-deja/g++.warn/impint.C: New test.
22918 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
22919 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
22920 * g++.old-deja/g++.pt/explicit12.C: Likewise.
22921 * g++.old-deja/g++.pt/explicit13.C: Likewise.
22922 * g++.old-deja/g++.pt/explicit17.C: Likewise.
22923 * g++.old-deja/g++.pt/explicit18.C: Likewise.
22924 * g++.old-deja/g++.pt/explicit19.C: Likewise.
22925 * g++.old-deja/g++.pt/explicit23.C: Likewise.
22926 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22927 * g++.old-deja/g++.pt/explicit35.C: Likewise.
22928 * g++.old-deja/g++.pt/explicit6.C: Likewise.
22929 * g++.old-deja/g++.pt/memclass7.C: Likewise.
22931 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
22933 * gcc.dg/cpp-redef.c: New test.
22935 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
22937 * g++.old-deja/g++.pt/unify7.C: New test.
22939 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22941 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
22942 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
22944 2000-02-25 Geoff Keating <geoffk@cygnus.com>
22946 * gcc.c-torture/compile/20000224-1.c: New test.
22948 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22950 * gcc.c-torture/compile/cpp-2.c: New test.
22951 * gcc.c-torture/compile/cpp-1.c: New test.
22953 2000-02-25 Jeffrey A Law (law@cygnus.com)
22955 * gcc.c-torture/execute/20000225-1.c: New test.
22957 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
22959 * gcc.dg/cpp-li2.c: New test.
22961 * gcc.dg/cpp-wi1.c: New test.
22963 * gcc.dg/cpp-li1.c: New test.
22965 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
22967 * g++.old-deja/g++.other/sizeof5.C: New test.
22969 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22971 * gcc.c-torture/execute/va-arg-13.c: New test.
22973 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
22975 * gcc.c-torture/execute/va-arg-12.c: New test.
22977 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
22979 * gcc.c-torture/execute/20000223-1.c: New test.
22981 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
22983 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
22985 2000-02-22 Mark Mitchell <mark@codesourcery.com>
22987 * g++.old-deja/g++.abi/ptrmem.C: New test.
22989 2000-02-19 Richard Henderson <rth@cygnus.com>
22991 * gcc.c-torture/compile/init-3.c: New.
22993 2000-02-17 Mark Mitchell <mark@codesourcery.com>
22995 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
22998 2000-02-11 Robert Lipe <robertl@sco.com>
23000 * gcc.c-torture/compile/20000211-3.c: New test.
23002 2000-02-11 Martin Buchholz <martin@xemacs.org>
23004 * gcc.c-torture/compile/20000211-2.c: New test.
23006 2000-02-11 Jeffrey A Law (law@cygnus.com)
23008 * gcc.c-torture/compile/20000211-1.c: New test.
23010 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
23012 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
23015 2000-02-08 Nathan Sidwell <nathan@acm.org>
23017 * g++.old-deja/g++.other/cast5.C: New test.
23019 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
23021 * gcc.c-torture/execute/20000205-1.c: New.
23023 2000-02-03 Nathan Sidwell <nathan@acm.org>
23025 * g++.old-deja/g++.jason/cast3.C: Return void.
23026 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
23028 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23030 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
23032 * gcc.dg/loop-1.c: New test.
23034 2000-01-27 Jakub Jelinek <jakub@redhat.com>
23036 * gcc.c-torture/compile/20000127-1.c: New test.
23037 * gcc.c-torture/execute/991228-1.c: New test.
23039 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23041 * gcc.dg/unused-2.c: New test.
23043 * gcc.dg/conv-1.c: New test.
23045 2000-01-24 Mark Mitchell <mark@codesourcery.com>
23047 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
23049 (tool_option_proc): Fix typo.
23051 2000-01-24 Geoff Keating <geoffk@cygnus.com>
23053 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
23054 of the ld on the host, not on the build machine.
23055 Also, don't crash if '--help' is not a supported option.
23057 2000-01-24 Richard Henderson <rth@cygnus.com>
23059 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
23061 2000-01-20 Jeffrey A Law (law@cygnus.com)
23063 * gcc.c-torture/execute/20000120-2.c: New test.
23064 * gcc.c-torture/execute/20000120-1.c: New test.
23066 2000-01-13 Jeffrey A Law (law@cygnus.com)
23068 * gcc.c-torture/execute/20000113-1.c: New test.
23070 2000-01-12 Jeffrey A Law (law@cygnus.com)
23072 * gcc.c-torture/execute/20000112-1.c: New test.
23074 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23076 * gcc.dg/20000111-1.c: New test.
23078 2000-01-10 Jeffrey A Law (law@cygnus.com)
23080 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
23081 with 16 bit integers.
23083 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23085 * gcc.dg/20000108-1.c: New test.
23087 2000-01-05 Nathan Sidwell <nathan@acm.org>
23089 * g++.old-deja/g++.ns/koenig8.C: New test.
23091 2000-01-05 Nathan Sidwell <nathan@acm.org>
23093 * g++.old-deja/g++.other/cast4.C: New test.
23095 2000-01-05 Jeffrey A Law (law@cygnus.com)
23097 * gcc.c-torture/compile/20000105-2.c: New test.
23098 * gcc.c-torture/compile/20000105-1.c: New test.
23100 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23102 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
23103 references to printf & atoi to conform to ANSI standard.
23104 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
23105 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
23106 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
23107 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
23108 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
23109 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23110 * g++.old-deja/g++.brendan/copy1.C: Likewise.
23111 * g++.old-deja/g++.brendan/copy2.C: Likewise.
23112 * g++.old-deja/g++.brendan/copy3.C: Likewise.
23113 * g++.old-deja/g++.brendan/copy4.C: Likewise.
23114 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23115 * g++.old-deja/g++.brendan/copy6.C: Likewise.
23116 * g++.old-deja/g++.brendan/copy7.C: Likewise.
23117 * g++.old-deja/g++.brendan/copy8.C: Likewise.
23118 * g++.old-deja/g++.brendan/crash11.C: Likewise.
23119 * g++.old-deja/g++.brendan/crash14.C: Likewise.
23120 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
23121 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23122 * g++.old-deja/g++.brendan/delete2.C: Likewise.
23123 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
23124 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
23125 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
23126 * g++.old-deja/g++.brendan/eh1.C: Likewise.
23127 * g++.old-deja/g++.brendan/groff1.C: Likewise.
23128 * g++.old-deja/g++.brendan/init3.C: Likewise.
23129 * g++.old-deja/g++.brendan/misc12.C: Likewise.
23130 * g++.old-deja/g++.brendan/misc7.C: Likewise.
23131 * g++.old-deja/g++.brendan/new2.C: Likewise.
23132 * g++.old-deja/g++.brendan/operators4.C: Likewise.
23133 * g++.old-deja/g++.brendan/operators5.C: Likewise.
23134 * g++.old-deja/g++.brendan/overload2.C: Likewise.
23135 * g++.old-deja/g++.brendan/overload7.C: Likewise.
23136 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
23137 * g++.old-deja/g++.brendan/reference1.C: Likewise.
23138 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
23139 * g++.old-deja/g++.brendan/template24.C: Likewise.
23140 * g++.old-deja/g++.brendan/template3.C: Likewise.
23141 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
23142 * g++.old-deja/g++.jason/inline3.C: Likewise.
23143 * g++.old-deja/g++.jason/opeq.C: Likewise.
23144 * g++.old-deja/g++.law/arg5.C: Likewise.
23145 * g++.old-deja/g++.law/arm7.C: Likewise.
23146 * g++.old-deja/g++.law/ctors11.C: Likewise.
23147 * g++.old-deja/g++.law/cvt8.C: Likewise.
23148 * g++.old-deja/g++.law/init9.C: Likewise.
23149 * g++.old-deja/g++.law/refs4.C: Likewise.
23150 * g++.old-deja/g++.law/template2.C: Likewise.
23151 * g++.old-deja/g++.law/visibility24.C: Likewise.
23152 * g++.old-deja/g++.law/vtable3.C: Likewise.
23153 * g++.old-deja/g++.mike/asm2.C: Likewise.
23154 * g++.old-deja/g++.mike/eh1.C: Likewise.
23155 * g++.old-deja/g++.mike/misc1.C: Likewise.
23156 * g++.old-deja/g++.mike/misc13.C: Likewise.
23157 * g++.old-deja/g++.mike/misc14.C: Likewise.
23158 * g++.old-deja/g++.mike/ns12.C: Likewise.
23159 * g++.old-deja/g++.mike/p1248.C: Likewise.
23160 * g++.old-deja/g++.mike/p3708.C: Likewise.
23161 * g++.old-deja/g++.mike/p3708a.C: Likewise.
23162 * g++.old-deja/g++.mike/p3708b.C: Likewise.
23163 * g++.old-deja/g++.mike/p646.C: Likewise.
23164 * g++.old-deja/g++.mike/p700.C: Likewise.
23165 * g++.old-deja/g++.mike/p783.C: Likewise.
23166 * g++.old-deja/g++.mike/p783a.C: Likewise.
23167 * g++.old-deja/g++.mike/p783b.C: Likewise.
23168 * g++.old-deja/g++.mike/p786.C: Likewise.
23169 * g++.old-deja/g++.mike/p789.C: Likewise.
23170 * g++.old-deja/g++.mike/p789a.C: Likewise.
23171 * g++.old-deja/g++.mike/p807a.C: Likewise.
23172 * g++.old-deja/g++.other/delete3.C: Likewise.
23173 * g++.old-deja/g++.other/dyncast1.C: Likewise.
23174 * g++.old-deja/g++.other/dyncast2.C: Likewise.
23175 * g++.old-deja/g++.other/dyncast3.C: Likewise.
23176 * g++.old-deja/g++.other/empty1.C: Likewise.
23177 * g++.old-deja/g++.other/temporary1.C: Likewise.
23178 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
23179 * g++.old-deja/g++.pt/t16.C: Likewise.
23180 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
23182 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
23184 * gcc.dg/991230-1.c: New test.
23186 1999-12-29 Jeffrey A Law (law@cygnus.com)
23188 * gcc.c-torture/compile/991229-3.c: New test.
23189 * gcc.c-torture/compile/991229-2.c: New test.
23190 * gcc.c-torture/compile/991229-1.c: New test.
23192 1999-12-29 Greg McGary <gkm@eng.ascend.com>
23194 * gcc.c-torture/compile/labels-2.c: New test.
23196 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
23198 * gcc.c-torture/execute/991227-1.c: New test.
23200 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23202 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
23204 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
23206 * gcc.c-torture/execute/991221-1.c: New test.
23208 1999-12-20 Nathan Sidwell <nathan@acm.org>
23210 * g++.old-deja/g++.other/cast3.C: New test.
23212 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
23214 * gcc.c-torture/execute/991216-4.c: New test.
23216 1999-12-16 Michael Meissner <meissner@cygnus.com>
23218 * gcc.c-torture/execute/991216-1.c: New test.
23219 * gcc.c-torture/execute/991216-2.c: New test.
23220 * gcc.c-torture/execute/991216-3.c: New test.
23222 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
23224 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
23225 Actually make the test fail by using "-O2" for compilation.
23227 1999-12-15 Nathan Sidwell <nathan@acm.org>
23229 * g++.old-deja/g++.warn/cast-align1.C: New test.
23231 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
23233 * gcc.c-torture/compile/991214-1.c: New test.
23234 * gcc.c-torture/compile/991214-2.c: New test.
23236 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
23238 * gcc.dg/991214-1.c: New test.
23240 1999-12-13 Jeffrey A Law (law@cygnus.com)
23242 * gcc.c-torture/compile/991213-3.c: New test.
23243 * gcc.c-torture/compile/991213-2.c: New test.
23244 * gcc.c-torture/compile/991213-1.c: New test.
23246 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
23248 * gcc.dg/991209-1.c: New test.
23250 1999-12-08 Nathan Sidwell <nathan@acm.org>
23252 * gcc.c-torture/compile/991208-1.c: New test.
23254 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23256 * gcc.dg/ultrasp2.c: New test.
23258 1999-12-05 Alex Samuel <samuel@codesourcery.com>
23260 * g++.old-deja/g++.abi/align.C (main): Fix typo.
23262 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
23264 * gcc.c-torture/compile/991202-1.c: New test.
23265 * gcc.c-torture/execute/991202-1.c: New test.
23266 * gcc.c-torture/execute/991202-2.c: New test.
23267 * gcc.c-torture/execute/991202-3.c: New test.
23269 1999-12-02 Alex Samuel <samuel@codesourcery.com>
23271 * g++.old-deja/g++.abi/align.C: New test.
23272 * g++.old-deja/g++.abi/aggregates.C: Likewise.
23273 * g++.old-deja/g++.abi/bitfields.C: Likewise.
23275 1999-12-01 Richard Henderson <rth@cygnus.com>
23277 * gcc.c-torture/execute/991201-1.c: New.
23279 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
23281 * gcc.dg/991129-1.c: New test.
23283 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
23285 * gcc.c-torture/compile/991127-1.c: New test.
23287 1999-11-22 Nathan Sidwell <nathan@acm.org>
23289 * g++.old-deja/g++.other/warn4.C: New test.
23291 1999-11-22 Nathan Sidwell <nathan@acm.org>
23293 * g++.old-deja/g++.eh/cleanup2.C: New test.
23294 * g++.old-deja/g++.ext/pretty2.C: New test.
23295 * g++.old-deja/g++.ext/pretty3.C: New test.
23296 * g++.old-deja/g++.other/debug6.C: New test.
23298 1999-10-20 Jim Wilson <wilson@cygnus.com>
23300 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
23301 compiler_output to look for one error message instead of two.
23303 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
23305 * gcc.c-torture/execute/991118-1.c: Also test case
23306 where the word boundary does not split a byte evenly.
23308 1999-11-19 Nathan Sidwell <nathan@acm.org>
23310 * g++.old-deja/g++.ext/restrict1.C: New test.
23312 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
23314 * gcc.c-torture/execute/991118-1.c: New test.
23316 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
23318 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
23319 working directory pathnames.
23321 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
23323 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
23324 host is equipped with driver.h and driver.o so it can actually
23325 compile and run the tests.
23327 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
23329 * gcc.c-torture/compile/991008-1.c: New test.
23331 1999-11-08 Nick Clifton <nickc@cygnus.com>
23333 * lib/gcc-dg.exp: Include target-supports.exp
23335 1999-11-05 Nick Clifton <nickc@cygnus.com>
23337 * lib/target-supports.exp: New file: Provide procs to test for
23338 features supported by the target.
23339 (check_weak_available): Moved here from ecos.exp.
23340 (check_alias_available): New proc: Determine of the target
23341 toolchain supports the alias attribute.
23343 * gcc.dg/special/ecos.exp: Move check_weak_available to
23344 target-supports.exp.
23345 (alias-1.c): Only perform the test if the target supports
23347 (wkali-1.c): Only perform the test if the target supports
23350 * gcc.dg/990506-0.c: Expect error messages from cross
23351 targets as well as native targets.
23353 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23355 * gcc.dg/ultrasp1.c: Removed xfail.
23356 * gcc.dg/struct-ret-2.c: Likewise.
23357 * gcc.dg/array-1.c: Likewise.
23359 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23361 * gcc.dg/struct-ret-2.c: New test.
23363 * gcc.dg/array-1.c: New test.
23365 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
23367 * gcc.c-torture/execute/991030-1.c: New test.
23369 1999-10-26 Richard Henderson <rth@cygnus.com>
23371 * gcc.c-torture/compile/991026-2.c: New test.
23373 1999-10-26 Jeffrey A Law (law@cygnus.com)
23375 * gcc.c-torture/compile/991026-1.c: New test.
23377 1999-10-23 Jeffrey A Law (law@cygnus.com)
23379 * gcc.c-torture/execute/991023-1.c: New test.
23381 1999-10-19 Jeffrey A Law (law@cygnus.com)
23383 * gcc.c-torture/execute/991019-1.c: New test.
23385 1999-10-16 Richard Henderson <rth@cygnus.com>
23387 * gcc.c-torture/execute/991016-1.c: New test.
23389 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
23391 * gcc.c-torture/execute/991014-1.c: New test.
23393 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
23395 * g++.old-deja/g++.other/union2.C: New test.
23397 1999-10-13 Nathan Sidwell <nathan@acm.org>
23399 * g++.old-deja/g++.other/vaarg2.C: New test.
23400 * g++.old-deja/g++.other/vaarg3.C: New test.
23402 1999-10-12 Craig Burley <craig@jcb-sc.com>
23404 * g77.f-torture/noncompile/19990905-1.f: Moved from being
23407 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
23409 * gcc.c-torture/execute/va-arg-11.c: New test.
23411 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
23413 * lib/file-format.exp (gcc_target_object_format): Don't
23414 crash if objdump is unavailable.
23416 1999-09-29 Donn Terry <donn@interix.com>
23418 * gcc.misc-tests/mg.exp: delete extraneous redirection.
23420 1999-09-28 Nick Clifton <nickc@cygnus.com>
23422 * gcc.c-torture/compile/990928-1.c: New test.
23424 1999-09-28 Nathan Sidwell <nathan@acm.org>
23426 * g++.old-deja/g++.other/decl6.C: New test.
23428 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23430 * gcc.c-torture/execute/va-arg-10.c: New test.
23432 1999-09-27 Nathan Sidwell <nathan@acm.org>
23434 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
23435 __PRETTY_FUNCTION__.
23437 1999-09-23 Nick Clifton <nickc@cygnus.com>
23439 * gcc.c-torture/execute/990923-1.c: New test.
23441 1999-09-21 Nick Clifton <nickc@cygnus.com>
23443 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
23444 for which -fpic is inappropriate.
23446 1999-09-21 Mark Mitchell <mark@codesourcery.com>
23448 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
23450 1999-09-21 Nathan Sidwell <nathan@acm.org>
23452 * g++.old-deja/g++.other/dyncast1.C: New test.
23453 * g++.old-deja/g++.other/dyncast2.C: New test.
23454 * g++.old-deja/g++.other/dyncast3.C: New test.
23455 * g++.old-deja/g++.other/dyncast4.C: New test.
23456 * g++.old-deja/g++.other/dyncast5.C: New test.
23457 * g++.old-deja/g++.eh/catch3.C: New test.
23458 * g++.old-deja/g++.eh/catch3p.C: New test.
23459 * g++.old-deja/g++.eh/catch4.C: New test.
23460 * g++.old-deja/g++.eh/catch4p.C: New test.
23461 * g++.old-deja/g++.eh/catch5.C: New test.
23462 * g++.old-deja/g++.eh/catch5p.C: New test.
23463 * g++.old-deja/g++.eh/catch6.C: New test.
23464 * g++.old-deja/g++.eh/catch6p.C: New test.
23465 * g++.old-deja/g++.eh/catch7.C: New test.
23466 * g++.old-deja/g++.eh/catch7p.C: New test.
23467 * g++.old-deja/g++.eh/catch8.C: New test.
23468 * g++.old-deja/g++.eh/catch8p.C: New test.
23469 * g++.old-deja/g++.eh/catch9.C: New test.
23470 * g++.old-deja/g++.eh/catch9p.C: New test.
23472 1999-09-13 Nathan Sidwell <nathan@acm.org>
23474 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
23475 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
23477 1999-09-13 Jeffrey A Law (law@cygnus.com)
23479 * gcc.c-torture/compile/990913-1.c: New test.
23481 1999-09-10 Nathan Sidwell <nathan@acm.org>
23483 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
23484 * g++.old-deja/g++.jason/rfg5.C: Likewise.
23486 1999-09-09 Richard Henderson <rth@cygnus.com>
23488 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
23490 1999-09-09 Nathan Sidwell <nathan@acm.org>
23492 * g++.old-deja/g++.other/lookup11.C: New test.
23493 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
23494 what is permitted and what we want.
23495 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
23497 * g++.old-deja/g++.jason/rfg5.C: Likewise
23499 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
23501 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
23502 * gcc.c-torture/noncompile/poison-1.c: New file.
23504 1999-09-08 Nathan Sidwell <nathan@acm.org>
23506 * g++.old-deja/g++.other/sizeof3.C: New test.
23507 * g++.old-deja/g++.other/sizeof4.C: New test.
23508 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
23509 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
23511 1999-09-07 Richard Henderson <rth@cygnus.com>
23513 * gcc.dg/va-arg-1.c: New.
23515 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23517 * gcc.c-torture/execute/va-arg-9.c: New test.
23519 1999-09-05 Craig Burley <craig@jcb-sc.com>
23521 * g77.f-torture/compile/980519-2.f: New test.
23522 * g77.f-torture/compile/19990905-0.f: New test.
23523 * g77.f-torture/compile/19990905-1.f: New test.
23524 * g77.f-torture/compile/19990905-2.f: New test.
23526 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
23528 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
23530 * gcc.c-torture/execute/990827-1.c: Fix typo.
23532 1999-09-03 Nathan Sidwell <nathan@acm.org>
23534 * g++.old-deja/g++.other/deref1.C: New test.
23536 1999-09-02 Nathan Sidwell <nathan@acm.org>
23538 * g++.old-deja/g++.other/ambig2.C: New test.
23539 * g++.old-deja/g++.other/cond5.C: New test.
23540 * g++.old-deja/g++.other/lookup16.C: New test.
23542 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
23544 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
23547 1999-08-31 Jeffrey A Law (law@cygnus.com)
23549 * lib/c-torture.exp: Avoid the "compare executables" optimization
23550 when testing native.
23552 1999-08-29 Jeffrey A Law (law@cygnus.com)
23554 * gcc.c-torture/execute/990829-1.c: New test.
23555 * gcc.c-torture/compile/990829-1.c: New test.
23557 1999-08-27 Paul Burchard <burchard@pobox.com>
23559 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
23560 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
23561 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
23562 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
23563 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
23564 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
23565 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
23566 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
23567 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
23568 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
23569 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
23571 1999-08-27 Jeffrey A Law (law@cygnus.com)
23573 * gcc.c-torture/execute/990827-1.c: New test.
23575 1999-08-26 Craig Burley <craig@jcb-sc.com>
23577 * g77.f-torture/noncompile/19990826-4.f: New test.
23579 * g77.f-torture/compile/19990826-3.f: New test.
23581 * g77.f-torture/execute/19990826-2.f: New test.
23583 * g77.f-torture/compile/19990826-1.f: New test.
23585 * gcc.c-torture/execute/990826-0.c: New test.
23586 * g77.c-torture/execute/19990826-0.f: New test.
23588 * g77.f-torture/noncompile/970626-2.f: New test.
23590 1999-08-25 Paul Burchard <burchard@pobox.com>
23592 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
23593 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
23594 lss-011.C: New tests.
23596 1999-08-25 Nathan Sidwell <nathan@acm.org>
23598 * g++.old-deja/g++.other/decl5.C: New test.
23600 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23602 * noncompile/noncompile.exp: Load_lib c-torture.exp.
23603 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
23604 call `postbase' for each one. All callers of `postbase' changed
23605 to call this instead.
23607 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
23609 * gcc.c-torture/execute/990811-1.c: New test.
23611 1999-08-09 Nick Clifton <nickc@cygnus.com>
23613 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
23616 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
23619 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
23621 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
23623 1999-08-04 Jeffrey A Law (law@cygnus.com)
23625 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
23627 1999-08-04 Nathan Sidwell <nathan@acm.org>
23629 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
23631 1999-08-04 Jeffrey A Law (law@cygnus.com)
23633 * gcc.c-torture/execute/990804-1.c: New test.
23635 1999-08-03 Nathan Sidwell <nathan@acm.org>
23637 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
23638 * g++.old-deja/g++.brendan/crash64.C: Likewise
23639 * g++.old-deja/g++.brendan/overload8.C: Likewise
23641 1999-08-03 Nathan Sidwell <nathan@acm.org>
23643 * g++.old-deja/g++.other/struct1.C: New test.
23645 1999-08-03 Nathan Sidwell <nathan@acm.org>
23647 * g++.old-deja/g++.other/enum2.C: New test.
23649 1999-08-02 Richard Henderson <rth@cygnus.com>
23651 Adapted from tests from Franz Sirl:
23652 * gcc.c-torture/execute/va-arg-7.c: New test.
23653 * gcc.c-torture/execute/va-arg-8.c: New test.
23655 1999-08-01 Jeffrey A Law (law@cygnus.com)
23657 * gcc.c-torture/compile/990801-2.c: New test.
23659 * gcc.c-torture/compile/990801-1.c: New test.
23661 1999-07-27 Michael Meissner <meissner@cygnus.com>
23663 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
23664 fp-cmp-1.c, converting double to float.
23666 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
23667 fp-cmp-1.c, converting double to long double.
23669 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
23670 from fr1 to unknown_register, since fr1 is a legitimate register
23673 1999-07-25 Jeffrey A Law (law@cygnus.com)
23675 * README: More listname related changes.
23677 1999-07-08 Catherine Moore <clm@cygnus.com>
23679 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
23681 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
23683 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
23685 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
23687 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
23689 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
23691 * gcc.dg/990703-1.c: New test.
23693 1999-06-29 Nick Clifton <nickc@cygnus.com>
23695 * lib/file-format.exp: New file: Move definition of proc
23696 gcc_target_object_format to here from
23697 gcc.dg/special/ecos.exp.
23699 * lib/c-torture.exp: Include lib file-format.exp.
23700 * lib/gcc-dg.exp: Include lib file-format.exp.
23702 * gcc.dg/special/ecos.exp: Remove definition of proc
23703 gcc_target_object_format.
23705 1999-06-28 Jeffrey A Law (law@cygnus.com)
23707 * gcc.c-torture/execute/990628-1.c: New test.
23709 1999-06-25 Jeffrey A Law (law@cygnus.com)
23711 * gcc.c-torture/compile/990625-2.c: New test.
23713 * gcc.c-torture/compile/990625-1.c: New test.
23715 1999-06-23 Nick Clifton <nickc@cygnus.com>
23717 * gcc.c-torture/compile/dll.c: New test case. Check that dll
23718 attributes compile.
23719 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
23720 ports that use the COFF/PE file format.
23722 1999-06-17 Jeffrey A Law (law@cygnus.com)
23724 * gcc.c-torture/compile/990617-1.c: New test.
23726 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
23728 * g++.old-deja/g++.other/decl4.C: New test.
23730 1999-06-14 Nathan Sidwell <nathan@acm.org>
23732 * g++.old-deja/g++.other/bitfld3.C: New test.
23734 1999-06-08 Nathan Sidwell <nathan@acm.org>
23736 * g++.old-deja/g++.eh/catch1.C: New test.
23738 1999-06-07 Jeffrey A Law (law@cygnus.com)
23740 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
23742 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
23743 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
23745 1999-06-05 Craig Burley <craig@jcb-sc.com>
23747 * g77.f-torture/compile/19990502-0.f: Replace with new,
23748 shorter, test that still fails after recent changes.
23750 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23752 * gcc.c-torture/execute/990604-1.c: New test.
23754 1999-05-31 Jeffrey A Law (law@cygnus.com)
23756 * gcc.c-torture/execute/990531-1.c: New test.
23758 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23760 * gcc.c-torture/compile/990527-1.c: New test.
23762 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
23764 * gcc.c-torture/execute/990527-1.c: New test.
23766 1999-05-25 Nick Clifton <nickc@cygnus.com>
23768 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
23769 bitfields as signed.
23771 1999-05-25 Craig Burley <craig@jcb-sc.com>
23773 * g77.f-torture/compile/19990525-0.f: New test.
23775 1999-05-25 Jeffrey A Law (law@cygnus.com)
23777 * gcc.c-torture/execute/990525-2.c: New test.
23779 * gcc.c-torture/execute/990525-1.c: New test.
23781 1999-05-24 Nathan Sidwell <nathan@acm.org>
23783 * g++.old-deja/g++.other/anon3.C: New test.
23784 * g++.old-deja/g++.other/anon4.C: New test.
23785 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
23786 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
23787 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
23790 1999-05-24 Jeffrey A Law (law@cygnus.com)
23792 * gcc.c-torture/execute/990524-1.c: New test.
23794 * gcc.dg/990524-1.c: New test.
23796 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23798 * gcc.c-torture/compile/990523-1.c: New test.
23800 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
23802 * gcc.c-torture/compile/990519-1.c: New test.
23804 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23806 * gcc.c-torture/compile/990517-1.c: New test.
23808 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
23809 (e4, f4): New tests.
23812 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23814 * gcc.dg/noreturn-1.c: New test.
23816 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
23818 * gcc.c-torture/execute/990513-1.c: New test.
23820 1999-05-10 Richard Henderson <rth@cygnus.com>
23822 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
23824 1999-05-10 Craig Burley <craig@jcb-sc.com>
23826 * g77.f-torture/execute/erfc.f: Use small single-precision
23827 values, to avoid problems on Alphas when not -mieee.
23829 1999-05-08 Craig Burley <craig@jcb-sc.com>
23831 * gcc.dg/990506-0.c: New test.
23833 1999-05-08 Richard Henderson <rth@cygnus.com>
23835 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
23836 the constant to test. Don't XFAIL 64-bit targets.
23838 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
23839 * g++.old-deja/g++.law/profile1.C: Likewise.
23841 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
23842 operator new instances.
23843 * g++.old-deja/g++.other/delete5.C: Likewise.
23845 1999-05-03 Craig Burley <craig@jcb-sc.com>
23847 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
23850 1999-05-03 Craig Burley <craig@jcb-sc.com>
23852 * g77.f-torture/execute/u77-test.f: Reverse order of two
23853 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
23855 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23857 * gcc.dg/compare1.c: New test.
23859 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
23861 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
23864 1999-05-02 Craig Burley <craig@jcb-sc.com>
23866 * g77.f-torture/compile/19990502-1.f: New test.
23868 1999-05-02 Craig Burley <craig@jcb-sc.com>
23870 * g77.f-torture/compile/19990502-0.f: New test.
23872 1999-05-02 Craig Burley <craig@jcb-sc.com>
23874 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
23877 1999-05-02 Craig Burley <craig@jcb-sc.com>
23879 * g77.f-torture/execute/u77-test.f (main): List libU77
23880 intrinsics not currently tested.
23881 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
23882 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
23883 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
23884 Trim blanks off the ends of some printed strings.
23886 1999-05-02 Craig Burley <craig@jcb-sc.com>
23888 * g77.f-torture/execute/u77-test.f (main): Just warn about
23889 FSTAT gid disagreement, as it's expected on some systems.
23891 1999-05-01 Craig Burley <craig@jcb-sc.com>
23893 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
23894 use a new function, which allows for some slop.
23895 Clean up some commentary.
23896 (issum): The new function.
23897 (sgladd): Deleted subroutine.
23899 1999-05-01 Craig Burley <craig@jcb-sc.com>
23901 * g77.f-torture/execute/u77-test.f: Modify to be more like
23902 libf2c/libU77 version, bringing patches to that version here.
23903 Add suitable commentary.
23905 1999-04-25 Richard Henderson <rth@cygnus.com>
23907 * gcc.dg/990424-1.c: New test.
23909 1999-04-24 Craig Burley <craig@jcb-sc.com>
23911 * g77.f-torture/execute/u77-test.f (main): Bug involving
23912 LSTAT has been fixed, so turn back on full checking.
23914 1999-04-20 Craig Burley <craig@jcb-sc.com>
23916 * g77.f-torture/compile/19990419-0.f: New test.
23917 * g77.f-torture/execute/19990419-1.f: New test.
23919 1999-04-17 Richard Henderson <rth@cygnus.com>
23921 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
23922 to avoid the need for a prototype to supress a warning.
23924 1999-04-07 Jim Wilson <wilson@cygnus.com>
23926 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
23928 1999-04-04 Jeffrey A Law (law@cygnus.com)
23930 * gcc.c-torture/execute/990404-1.c: New test.
23932 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
23934 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
23935 * gcc.dg/cpp-if3.c: Don't use -pedantic.
23936 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
23937 missing initializer warnings.
23939 1999-03-28 Jeffrey A Law (law@cygnus.com)
23941 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
23944 1999-03-26 Jeffrey A Law (law@cygnus.com)
23946 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
23948 1999-03-26 Craig Burley <craig@jcb-sc.com>
23950 * g77.f-torture/execute/19990325-0.f: New test.
23951 * g77.f-torture/execute/19990325-1.f: New test.
23953 1999-03-24 Jeffrey A Law (law@cygnus.com)
23955 * gcc.c-torture/execute/990324-1.c: New test.
23957 1999-03-22 Jim Wilson <wilson@cygnus.com>
23959 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
23962 1999-03-17 Richard Henderson <rth@cygnus.com>
23964 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
23966 1999-03-13 Craig Burley <craig@jcb-sc.com>
23968 * g77.f-torture/execute/19990313-2.f: New test.
23969 * g77.f-torture/execute/19990313-3.f: New test.
23971 1999-03-13 Craig Burley <craig@jcb-sc.com>
23973 * g77.f-torture/execute/19990313-0.f: New test.
23974 * g77.f-torture/execute/19990313-1.f: New test.
23976 1999-03-12 Jim Wilson <wilson@cygnus.com>
23978 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
23980 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
23981 (main): Add check for u15. Conditionalize u31 check depending on
23982 whether ints are <32 bits or >=32 bits.
23984 1999-03-08 Craig Burley <craig@jcb-sc.com>
23986 * g77.f-torture/execute/19981119-0.f: Improve testiness.
23988 1999-03-08 Craig Burley <craig@jcb-sc.com>
23990 * g77.f-torture/compile/19990305-0.f: New test.
23991 * g77.f-torture/execute/19981119-0.f: New test.
23993 1999-03-08 Craig Burley <craig@jcb-sc.com>
23995 * g77.f-torture/execute/970625-2.f: call ABORT if final
23996 result is not correct, instead of just printing it.
23997 Add this checking via newly introduced obfuscation, to
23998 trip up buggy front ends.
24000 1999-03-07 Craig Burley <craig@jcb-sc.com>
24002 * g77.f-torture/compile/960317-1.f: Moved from being
24003 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
24005 1999-03-06 Craig Burley <craig@jcb-sc.com>
24007 * g77.f-torture/execute/960317-1.f: New (old) test.
24008 * g77.f-torture/execute/970625-2.f: Ditto.
24010 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
24012 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
24013 message on line 1 or line 2; cccp and cpplib do this differently.
24015 1999-03-01 Jeffrey A Law (law@cygnus.com)
24017 * g++.old-deja/g++.law/weak1.C: New test.
24019 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
24021 * gcc.c-torture/execute/990119-1.c: Renamed to...
24022 * gcc.dg/990119-1.c: this, so it will only be tested once
24023 (it's a preprocessor test, it doesn't need to be run at
24024 multiple optimization levels).
24026 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
24028 * lib/g++.exp: Don't add incdir=$base_dir/../include to
24031 1999-02-24 Craig Burley <craig@jcb-sc.com>
24033 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
24034 * g77.f-torture/compile/19981216-0.f: ...as it is expected
24035 to not be compilable by current g77.
24037 1999-02-24 Nick Clifton <nickc@cygnus.com>
24039 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
24041 1999-02-22 Jeffrey A Law (law@cygnus.com)
24043 * gcc.c-torture/execute/990222-1.c: New test.
24045 1999-02-19 Craig Burley <craig@jcb-sc.com>
24047 * g77.f-torture/compile/19990218-0.f: New test.
24048 * g77.f-torture/noncompile/19990218-1.f: New test.
24050 1999-02-18 Craig Burley <craig@jcb-sc.com>
24052 * g77.f-torture/compile/19981216-0.f: New test.
24054 1999-02-14 Jeffrey A Law (law@cygnus.com)
24056 * gcc.dg/990214-1.c: New test.
24058 1999-02-13 Jeffrey A Law (law@cygnus.com)
24060 * gcc.dg/990213-2.c: New test.
24062 * gcc.dg/990213-1.c: New test.
24064 1999-02-12 Jeffrey A Law (law@cygnus.com)
24066 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
24069 1999-02-11 Nick Clifton <nickc@cygnus.com>
24071 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
24072 specified by target.
24074 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
24076 1999-02-11 Jeffrey A Law (law@cygnus.com)
24078 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
24080 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
24082 * gcc.dg/special/ecos.exp: New test driver for new tests with
24083 special requirements.
24085 * gcc.dg/special/alias-1.c: New test.
24086 * gcc.dg/special/gcsec-1.c: New test.
24087 * gcc.dg/special/weak-1.c: New test.
24088 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
24089 * gcc.dg/special/weak-2.c: New test.
24090 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
24091 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
24092 * gcc.dg/special/wkali-1.c: New test.
24093 * gcc.dg/special/wkali-2.c: New test.
24094 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
24095 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
24097 1999-02-10 Felix Lee <flee@cygnus.com>
24099 * lib/c-torture.exp (c-torture-compile): Pull out code for
24100 analyzing gcc error messages.
24101 (c-torture-execute): Likewise. Fix some (harmless) false
24103 * lib/gcc.exp (gcc_check_compile): New function.
24105 1999-02-08 Richard Henderson <rth@cygnus.com>
24107 * gcc.c-torture/execute/990208-1.c: New test.
24109 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
24111 * g++.dg/special/ecos.exp: New driver for new tests with special
24114 * g++.dg/special/conpr-1.C: New test
24115 * g++.dg/special/conpr-2.C: New test
24116 * g++.dg/special/conpr-2a.C: New test
24117 * g++.dg/special/conpr-3.C: New test
24118 * g++.dg/special/conpr-3a.C: New test
24119 * g++.dg/special/conpr-3b.C: New test
24121 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
24122 allow g++ to use the dg driver
24124 * README: Add comment about g++.dg directory
24126 1999-02-06 Jeffrey A Law (law@cygnus.com)
24128 * README: Update email addresses.
24130 1999-02-03 Nick Clifton <nickc@cygnus.com>
24132 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
24133 arguments in order to force structure S onto the stack even on
24135 (test): Pass 10 leading arguments to function foo as well as the
24138 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
24139 failure for all targets.
24141 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
24142 abort to terminate program execution.
24144 1999-01-30 Richard Henderson <rth@cygnus.com>
24146 * gcc.c-torture/execute/990130-1.c: New test.
24148 1999-01-30 Jeffrey A Law (law@cygnus.com)
24150 * gcc.dg/990130-1.c: New test.
24152 1999-01-28 Michael Meissner <meissner@cygnus.com>
24154 * gcc.c-torture/execute/990128-1.c: New test.
24156 1999-01-27 Michael Meissner <meissner@cygnus.com>
24158 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
24160 1999-01-27 Felix Lee <flee@cygnus.com>
24162 * lib/c-torture.exp (c-torture-compile): pull out code for
24163 analyzing gcc error messages.
24164 (c-torture-execute): ditto, and fix some (harmless) false
24166 * lib/gcc.exp (gcc_check_compile): new function.
24168 1999-01-17 Jeffrey A Law (law@cygnus.com)
24170 * gcc.dg/990117-1.c: New test.
24172 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
24174 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
24176 1999-01-15 Jeffrey A Law (law@cygnus.com)
24178 * g77.f-torture/compile/990115-1.f: New test.
24180 1999-01-07 Jeffrey A Law (law@cygnus.com)
24182 * gcc.c-torture/compile/990107-1.c: New test
24184 1999-01-06 Jeffrey A Law (law@cygnus.com)
24186 * gcc.c-torture/execute/990106-2.c: New test.
24188 * gcc.c-torture/execute/990106-1.c: New test.
24190 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
24192 * gcc.c-torture/compile/981223-1.c: New test.
24194 1998-12-29 Richard Henderson <rth@cygnus.com>
24196 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
24197 (opt3): Rename from opt4 and disable.
24199 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
24201 * g++.old-deja/g++.pt/ptrmem5.C: New test.
24203 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
24205 * g++.old-deja/g++.other/conv5.C: New test.
24207 1998-12-14 Nick Clifton <nickc@cygnus.com>
24209 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
24211 1998-12-11 Jeffrey A Law (law@cygnus.com)
24213 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
24215 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
24217 * gcc.c-torture/compile/981211-1.c: New test.
24219 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
24221 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
24223 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
24225 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24227 * gcc.special/930510-1.c: Make C9X safe.
24228 * gcc.misc-tests/gcov-1.c Similarly.
24229 * gcc.misc-tests/gcov-2.c Similarly.
24231 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
24233 * gcc.dg/ultrasp1.c: New test.
24235 1998-12-06 Richard Henderson <rth@cygnus.com>
24237 * gcc.c-torture/execute/981206.c: New test.
24239 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
24241 * g++.old-deja/g++.ns/template7.C: New test.
24243 * g++.old-deja/g++.other/expr1.C: New test.
24245 * g++.old-deja/g++.eh/tmpl3.C: New test.
24247 * g++.old-deja/g++.eh/tmpl2.C: New test.
24249 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
24251 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
24252 * g++.old-deja/g++.other/using6.C: Removed.
24253 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
24255 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
24257 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
24259 * g++.old-deja/g++.pt/overload8.C: New test.
24261 * g++.old-deja/g++.pt/overload7.C: New test.
24263 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
24265 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
24266 and relinking messages.
24267 * lib/g++.exp (g++_target_compile): Remove .rpo file when
24268 compiling with -frepo.
24270 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
24272 * g++.old-deja/g++.pt/lookup6.C: New test.
24274 1998-11-30 Nick Clifton <nickc@cygnus.com>
24276 * gcc.c-torture/execute/981130-1.c: New test.
24277 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
24279 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
24281 * g++.old-deja/g++.pt/explicit76.C: New test.
24283 * g++.old-deja/g++.pt/friend38.C: New test.
24285 * g++.old-deja/g++.ns/crash2.C: New test.
24287 * g++.old-deja/g++.pt/defarg8.C: New test.
24289 * g++.old-deja/g++.pt/instantiate6.C: New test.
24291 * g++.old-deja/g++.pt/static6.C: New test.
24293 * g++.old-deja/g++.pt/decl2.C: New test.
24295 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
24297 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
24298 problem is actually related with name lookup, but so what? :-)
24300 * g++.old-deja/g++.pt/friend37.C: New test.
24302 1998-11-25 Dave Love <d.love@dl.ac.uk>
24304 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
24305 element, which fails on some systems.
24307 * g77.f-torture/execute/labug1.f: New test.
24309 1998-11-21 Jeffrey A Law (law@cygnus.com)
24311 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
24314 1998-11-18 Dave Love <d.love@dl.ac.uk>
24316 * g77.f-torture/compile/981117-1.f: New test.
24318 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
24320 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
24321 properly discarded.
24323 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
24325 * gcc.c-torture/execute/memcheck: New directory of tests for
24326 -fcheck-memory-usage.
24328 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24330 * README: New file, general information about the testsuite and
24331 new description of the various C++ test subdirectories.
24332 * README.g++: Eliminate obsolete information, update and move most
24333 relevant stuff to README.
24335 1998-11-07 Richard Henderson <rth@cygnus.com>
24337 * gcc.c-torture/compile/981107-1.c: New test.
24339 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
24341 * execute/memcpy-bi.c: New testcase.
24343 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
24345 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
24348 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
24349 template is selected.
24351 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
24352 classes, it should be accepted for all types.
24354 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
24356 * g++.old-deja/g++.pt/spec24.C: Ensure that template
24357 specializations start with template headers.
24359 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
24361 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
24363 * g++.old-deja/g++.other/init9.C: Test cross initialization of
24366 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
24368 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
24370 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
24372 * compile/981022-1.c, compile/981022-1.x: New test and driver.
24374 1998-10-19 Jeffrey A Law (law@cygnus.com)
24376 * 981019-1.c: New test.
24378 1998-10-14 Robert Lipe <robertl@dgii.com>
24380 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
24383 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24385 * compile/981001-4.c: Remove use of GCC extension that triggers a
24388 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
24390 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
24392 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
24394 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
24395 instantiation of template produces incorrect code for delete
24398 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
24399 constructors' name is not unique.
24400 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
24401 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
24403 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
24404 automatic array of const is ill-formed.
24406 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
24407 of template parameter?
24409 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
24412 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
24413 pointer-to-member expression.
24415 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
24416 declaration causes ICE.
24418 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
24420 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
24421 reserved in the global namespace.
24423 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
24424 generate needed virtual table.
24426 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
24428 1998-10-10 Dariush Eslimi <eslimi@loran.com>
24430 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
24431 template-dependent type
24433 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
24435 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
24436 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
24437 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
24439 * g++.old-deja/g++.other/using5.C: New test; using decl from base
24440 class should be usable as argument of member function.
24441 * g++.old-deja/g++.other/using6.C: New test; using decl from base
24442 class should be usable as return type of member function.
24443 * g++.old-deja/g++.other/using7.C: New test; using decl from base
24444 class should be usable as type of data member.
24446 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
24448 1998-10-09 Jeffrey A Law (law@cygnus.com)
24450 * gcc.c-torture/special/920521-1.c: Fix bogus test.
24452 1998-10-08 Nick Clifton <nickc@cygnus.com>
24454 * gcc.dg/dll-?.c Add thumb to target list.
24455 Fix assembler scan patterns to match current assembler output.
24457 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
24459 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
24460 matching of template brackets.
24462 * g++.old-deja/g++.other/using4.C: New test. Test using
24463 declarations of methods from base classes.
24465 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
24466 within functions should introduce names into the innermost
24467 enclosing namespace.
24469 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
24470 of static locals if first initialization throws.
24472 1998-10-07 Jim Wilson <wilson@cygnus.com>
24474 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
24476 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
24478 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
24479 lose track of the possible targets of tablejump insns.
24480 * special/special.exp: Run it.
24482 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
24484 * g++.old-deja/g++.pt/friend35.C: New test. A template function
24485 must be declared before its specializations can be named in friend
24488 1998-10-05 Dave Love <d.love@dl.ac.uk>
24490 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
24492 * g77.f-torture/execute/io1.f: New test.
24494 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
24496 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
24497 with pointer to template function, for which no argument deduction
24500 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
24501 specialization of template function as argument to template
24504 * g++.old-deja/g++.other/access2.C: New test; Inner class
24505 shouldn't have privileged access to Outer's names.
24507 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
24509 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
24510 friend template declared within template class conflicts with
24511 nested class of the same name.
24513 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
24516 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
24517 object with direct initializer as function declaration.
24519 * g++.old-deja/g++.other/decl2.C: New test; duplicate
24522 * g++.old-deja/g++.other/null2.C: New test; conditional operator
24523 involving const pointer and NULL produces incorrect result.
24525 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
24526 type name without `typename' should be rejected with -pedantic.
24528 1998-10-02 Richard Henderson <rth@cygnus.com>
24530 * g++.old-deja/g++.other/addrof1.C: New test.
24532 1998-10-01 Nick Clifton <nickc@cygnus.com>
24534 * gcc.c-torture/compile/981001-1.c: New test.
24535 * gcc.c-torture/execute/981001-1.c: New test.
24537 1998-10-01 Jeffrey A Law (law@cygnus.com)
24539 * gcc.c-torture/compile/981001-2.c: New test.
24540 * gcc.c-torture/compile/981001-3.c: New test.
24541 * gcc.c-torture/compile/981001-4.c: New test.
24543 1998-10-01 Robert Lipe <robertl@dgii.com>
24545 * lib/objc.exp (objc_target_compile): Add -L during compiles for
24546 multilibbed hosts. Idea grafted from g77.exp.
24548 1998-09-30 Dave Love <d.love@dl.ac.uk>
24550 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
24551 avoid losing on systems which need -lsocket.
24553 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
24555 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
24556 * g++.old-deja/g++.other/nested2.C: Ditto.
24557 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
24560 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
24562 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
24563 preferred over template operator!= for enum bitfields.
24565 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
24567 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
24568 that happen to have the same base name, but in different scopes,
24569 are incorrectly rejected.
24571 1998-09-16 Richard Henderson <rth@cygnus.com>
24573 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
24574 on the native word size instead of an integer literal.
24576 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
24578 * g++.old-deja/g++.other/static2.C: Invocation of static data
24579 member of type pointer-to-function denoted as non-static member.
24581 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
24582 checks involving function types and aliases.
24584 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
24586 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
24587 redefined to the same non-trivial type.
24589 * g++.old-deja/g++.pt/explicit73.C: Test for proper
24590 namespace-qualification of template specializations declared in
24593 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
24594 to declare a subset of the specializations of a template function
24595 as friends of specializations of a template class.
24597 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
24598 member templates that do not fully specialize the enclosing
24599 template class are rejected.
24601 1998-09-11 Dave Love <d.love@dl.ac.uk>
24603 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
24605 1998-09-08 Dave Love <d.love@dl.ac.uk>
24607 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
24608 altered from libf2c/libU77 version.
24610 1998-09-06 Dave Love <d.love@dl.ac.uk>
24612 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
24614 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
24616 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
24617 (un)signed char are different types for template specialization
24620 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
24622 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
24623 * objc: ObjC testsuite.
24625 1998-08-31 Catherine Moore <clm@cygnus.com>
24627 * gcc.c-torture/execute/941014-1.x: New file.
24629 1998-08-31 Nick Clifton <nickc@cygnus.com>
24631 * lib/c-torture.exp: Add support for
24632 torture_eval_before_compile and torture_eval_before_execute
24635 1998-08-30 Jeffrey A Law (law@cygnus.com)
24637 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
24638 this test triggers valid.
24640 1998-08-27 Jeffrey A Law (law@cygnus.com)
24642 * gcc.dg/980827-1.c: New test.
24644 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
24646 * gcc.c-torture/execute/loop-4b.c: New test.
24648 1998-08-26 Nick Clifton <nickc@cygnus.com>
24650 * lib/c-torture.exp: Add support for
24651 torture_eval_before_compile and torture_eval_before_execute
24654 1998-08-25 Jeffrey A Law (law@cygnus.com)
24656 * gcc.c-torture/compile/980825-1.c: New test.
24658 1998-08-24 Nick Clifton <nickc@cygnus.com>
24660 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
24661 count number tests in opt_t0 not good_t0.
24663 1998-08-24 Jeffrey A Law (law@cygnus.com)
24665 * gcc.c-torture/compile/930326-1.x: Fix typo.
24667 1998-08-23 Mark Mitchell <mark@markmitchell.com>
24669 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
24672 1998-08-21 Jeffrey A Law (law@cygnus.com)
24674 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
24675 STACK_SIZE is defined.
24676 * gcc.c-torture/unsorted/stuct.c: Similarly.
24678 * gcc.c-torture/compile/980821-1.c: New test.
24680 1998-08-21 Jeffrey A Law (law@cygnus.com)
24682 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
24684 1998-08-19 Mark Mitchell <mark@markmitchell.com>
24686 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
24689 1998-08-09 Mark Mitchell <mark@markmitchell.com>
24691 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
24694 1998-08-18 Jeffrey A Law (law@cygnus.com)
24696 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
24698 1998-08-16 Jeffrey A Law (law@cygnus.com)
24700 * gcc.c-torture/compile/980816-1.c: New test.
24702 * gcc.dg/980816-1.c: New test.
24704 1998-08-13 Jeffrey A Law (law@cygnus.com)
24706 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
24707 compiler for ieee tests.
24709 1998-08-01 Dave Love <d.love@dl.ac.uk>
24711 * g77.f-torture/compile/980729-0.f: New test.
24713 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
24715 * gcc.c-torture/special/eeprof-1.c: New test, for
24716 -finstrument-functions.
24717 * gcc.c-torture/special/special.exp: Run it.
24719 1998-07-29 Jeffrey A Law (law@cygnus.com)
24721 * gcc.c-torture/compile/980729-1.c: New test.
24723 1998-07-27 Nick Clifton <nickc@cygnus.com>
24725 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
24726 __thumb__ is defined, and test for ARM style doubles if so.
24728 1998-07-26 Dave Love <d.love@dl.ac.uk>
24730 * g77.f-torture/noncompile/980615-0.f: New test.
24732 1998-07-26 H.J. Lu (hjl@gnu.org)
24734 * gcc.dg/980312-1.c: Do link instead of compile.
24735 * gcc.dg/980313-1.c: Likewise.
24737 1998-07-26 Jeffrey A Law (law@cygnus.com)
24739 * gcc.c-torture/compile/980726-1.c: New test.
24741 1998-07-25 Dave Love <d.love@dl.ac.uk>
24743 * g77.f-torture/execute/io0.f: New test.
24745 1998-07-24 Nick Clifton <nickc@cygnus.com>
24747 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
24750 1998-06-18 Michael Meissner <meissner@cygnus.com>
24752 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
24755 1998-07-17 Nick Clifton <nickc@cygnus.com>
24757 * gcc.dg/980626-1.c: Expect failures for all toolchains until
24758 c-decl.c:grokdeclarator can handle mode attributes.
24760 1998-07-16 Jeffrey A Law (law@cygnus.com)
24762 * gcc.c-torture/execute/980716-1.c: New test.
24764 1998-07-13 Jeffrey A Law (law@cygnus.com)
24766 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
24768 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
24770 * gcc.c-torture/execute/va-arg-3.x: Similarly.
24771 * gcc.c-torture/compile/930326-1.x: Similarly.
24773 1998-07-13 Dave Love <d.love@dl.ac.uk>
24775 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
24776 New test from Craig.
24778 1998-07-12 Dave Love <d.love@dl.ac.uk>
24780 * g77.f-torture/noncompile/980616-0.f: New test.
24782 * g77.f-torture/execute/970816-3.f: New test from Craig.
24784 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
24786 * g++.other/singleton.C: Return error value instead of taking
24789 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
24791 * g++.other/singleton.C: New test. Warning is under dispute.
24792 Runtime crash is not.
24794 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
24796 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
24797 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
24798 using6.C, using7.C}: New namespace tests.
24800 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
24802 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
24803 specialization with typedef'ed names used as array indexes.
24805 1998-07-09 Jeffrey A Law (law@cygnus.com)
24807 * gcc.c-torture/execute/980709-1.c: New test.
24809 * gcc.dg/980709-1.c: New test.
24811 1998-07-07 Richard Henderson <rth@cygnus.com>
24813 * gcc.c-torture/execute/bcp-1.c: New test.
24815 1998-07-07 Jeffrey A Law (law@cygnus.com)
24817 * gcc.c-torture/execute/980707-1.c: New test.
24819 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
24821 * gcc.c-torture/compile/980706-1.c: New test.
24823 1998-07-01 Dave Love <d.love@dl.ac.uk>
24825 * g77.f-torture/execute/980701-0.f,
24826 g77.f-torture/execute/980701-1.f: New test from Craig.
24828 1998-07-01 Jeffrey A Law (law@cygnus.com)
24830 * gcc.c-torture/compile/980701-1.c: New test.
24832 * gcc.c-torture/execute/980701-1.c: New test.
24834 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
24837 * g++.old-deja/g++.robertl/eb132.C: New test.
24838 * g++.old-deja/g++.robertl/eb133.C: Likewise.
24840 1998-06-29 Dave Love <d.love@dl.ac.uk>
24842 * g77.f-torture/execute/980628-7.f,
24843 g77.f-torture/execute/980628-8.f,
24844 g77.f-torture/execute/980628-9.f,
24845 g77.f-torture/execute/980628-10.f: New tests from Craig.
24847 * g77.f-torture/execute/980628-3.f: Remove mail headers.
24849 1998-06-28 Jeffrey A Law (law@cygnus.com)
24851 * g77.f-torture/execute/980628-4.f: New test from Craig.
24852 * g77.f-torture/execute/980628-5.f: Likewise.
24853 * g77.f-torture/execute/980628-2.f: Likewise.
24854 * g77.f-torture/execute/980628-0.f: Likewise.
24855 * g77.f-torture/execute/980628-1.f: Likewise.
24856 * g77.f-torture/execute/980628-3.f: Likewise.
24857 * g77.f-torture/execute/980628-6.f: Likewise.
24859 1998-06-28 Jeffrey A Law (law@cygnus.com)
24861 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
24862 directory when nothing has been installed yet.
24864 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
24866 * gcc.c-torture/special/special.exp: Handle newer versions of
24869 1998-06-26 Jeffrey A Law (law@cygnus.com)
24871 * gcc.dg/980626-1.c: New test.
24873 1998-06-19 Bruno Haible <haible@ilog.fr>
24875 * gcc.misc-tests/m-un-2.c: New test.
24876 * g++.old-deja/g++.other/warn01.c: Likewise.
24878 1998-06-19 Robert Lipe <robertl@dgii.com>
24880 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
24881 compatibility with assmblers with a different comment character.
24882 Eliminate use of GAS-specific extensions.
24884 1998-06-19 Jeffrey A Law (law@cygnus.com)
24886 * gcc.c-torture/execute/ieee/980619-1.c: New test.
24888 1998-06-19 Robert Lipe <robertl@dgii.com>
24890 *lib/g77.exp: Replace search for libf2c.a with search for newly
24893 1998-06-17 Jeffrey A Law (law@cygnus.com)
24895 * gcc.c-torture/execute/980617-1.c: New test.
24897 1998-06-12 Jeffrey A Law (law@cygnus.com)
24899 * gcc.c-torture/execute/980612-1.c: New test.
24901 1998-06-08 Jeffrey A Law (law@cygnus.com)
24903 * gcc.dg/980523-1.c: Only test on ppc-linux.
24904 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
24906 * gcc.c-torture/execute/980608-1.c: New test.
24908 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
24910 * gcc.c-torture/execute/980605-1.c: New test.
24912 1998-06-04 Jeffrey A Law (law@cygnus.com)
24914 * gcc.c-torture/execute/980604-1.c: New test.
24916 1998-06-02 Jeffrey A Law (law@cygnus.com)
24918 * gcc.c-torture/execute/980602-1.c: New test.
24919 * gcc.c-torture/execute/980602-2.c: Likewise.
24921 1998-06-02 Dave Love <d.love@dl.ac.uk>
24923 * 970125-0.f: Fix per JCB. Add commentary.
24925 1998-05-31 Michael Meissner <meissner@cygnus.com>
24927 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
24930 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
24932 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
24935 1998-05-28 Catherine Moore <clm@cygnus.com>
24937 * gcc.c-torture/execute/980526-3.c: New test.
24939 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
24941 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
24942 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
24943 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
24944 m88k-motorola-sysv3 to XFAIL.
24946 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24948 * gcc.dg/980526-1.c: New test.
24949 * gcc.c-torture/execute/980526-2.c: New test.
24951 1998-05-26 Jeffrey A Law (law@cygnus.com)
24953 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
24955 * gcc.c-torture/execute/980526-1.c: New test.
24957 1998-05-26 Dave Love <d.love@dl.ac.uk>
24959 * g77.f-torture/execute/alpha2.f: Add runtime test.
24961 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
24963 * g++.old-deja/old-deja.exp: Strip leading directories.
24965 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
24966 error for the line. Don't run multiple tests for the same line.
24968 1998-05-23 Jeffrey A Law (law@cygnus.com)
24970 * gcc.dg/980523-1.c: New test.
24972 1998-05-23 Dave Love <d.love@dl.ac.uk>
24974 * g77.f-torture/compile/970915-0.f: New test.
24976 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
24978 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
24980 1998-05-21 Jeffrey A Law (law@cygnus.com)
24982 * gcc.dg/980520-1.c: New test.
24984 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
24986 * gcc.dg/980502-1.c: Fix return type.
24988 1998-05-20 Jeffrey A Law (law@cygnus.com)
24990 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
24991 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
24992 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
24993 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
24994 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
24996 1998-05-20 Dave Love <d.love@dl.ac.uk>
24998 * g77.f-torture/execute/980520-1.f: New test.
25000 1998-05-15 Dave Love <d.love@dl.ac.uk>
25002 * lib/mike-g77.exp: New file.
25004 * g77.f-torture/noncompile/noncompile.exp,
25005 g77.f-torture/noncompile/check0.f: New files.
25007 1998-05-14 Dave Love <d.love@dl.ac.uk>
25009 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
25010 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
25011 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
25012 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
25013 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
25014 abort where appropriate.
25016 1998-05-05 Michael Meissner <meissner@cygnus.com>
25018 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
25019 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
25021 1998-04-29 Dave Love <d.love@dl.ac.uk>
25023 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
25025 1998-04-27 Dave Love <d.love@dl.ac.uk>
25027 * g77.f-torture/compile/980427-0.f: New test.
25029 1998-04-24 Dave Love <d.love@dl.ac.uk>
25031 * g77.f-torture/compile/980424-0.f: New test.
25033 1998-04-19 Dave Love <d.love@dl.ac.uk>
25035 * g77.f-torture/compile/980419-2.f (main): New test.
25036 * g77.f-torture/compile/970125-0.f: New test.
25037 * g77.f-torture/compile/980419-1.f: New test.
25039 1998-04-08 Jim Wilson <wilson@cygnus.com>
25041 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
25044 1998-04-07 Jim Wilson <wilson@cygnus.com>
25046 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
25048 1998-04-03 Jim Wilson <wilson@cygnus.com>
25050 * gcc.c-torture/compile/980329-1.c: New test.
25052 1998-03-18 Jim Wilson <wilson@cygnus.com>
25054 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
25055 * gcc.dg/980312-1.c: Fix typo in -march command.
25057 1998-03-16 H.J. Lu (hjl@gnu.org)
25059 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
25061 1998-03-11 Robert Lipe <robertl@dgii.com>
25063 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
25064 Dave Love agree the Fortran source is bogus.
25066 1998-03-11 Robert Lipe <robertl@dgii.com>
25068 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
25069 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
25070 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
25071 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
25072 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
25074 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25076 * g++.old-deja/g++.other/friend1.C: New test.
25078 1998-02-18 Dave Love <d.love@dl.ac.uk>
25080 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
25081 possibly uninitialized) variables and declare dnrm2.
25083 1998-02-23 Robert Lipe <robertl@dgii.com>
25085 From Bruno Haible <haible@ilog.fr>:
25086 * gcc.c-torture/execute/980223.c: New test.
25088 1998-02-13 Jeffrey A Law (law@cygnus.com)
25090 * gcc.dg/ifelse-1.c: New test.
25092 1998-02-09 H.J. Lu (hjl@gnu.org)
25094 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
25096 * lib/old-dejagnu.exp (old-dejagnu): Added the
25097 "execution test - XFAIL *-*-*" handling in the spirit of
25098 "excess errors test -". Changed the "execution test fails"
25099 handling to be like "excess errors test fails".
25100 * Update various tests accordingly.
25102 1998-02-06 Jim Wilson <wilson@cygnus.com>
25104 * gcc.c-torture/execute/980205.c: New test.
25106 1998-01-18 Jeffrey A Law (law@cygnus.com)
25108 * lib/c-torture.exp: Look for .x files instead of .cexp files.
25109 * lib/f-torture.exp: Similarly.
25110 * gcc.c-torture: Rename all .cexp files to .x files.
25112 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
25114 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
25115 (940510-1.c): Removed duplicate.
25116 (971104-1.c): New test.
25118 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
25120 * lib/f-torture.exp: Improve error and loop detection.
25122 1997-11-19 Michael Meissner <meissner@cygnus.com>
25124 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
25125 use that to size the filler array.
25127 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
25129 * lib/c-torture.exp(c-torture-execute): Fix typo.
25131 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
25132 testcase as the executable name. Keep the executable around if
25135 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
25137 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
25138 changes. Only test one -g option, and move it to the end of the
25139 list of options to test.
25141 1997-09-19 Michael Meissner <meissner@cygnus.com>
25143 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
25144 variable GCC_TORTURE_OPTIONS to supply default switches separated
25145 by colons. If no environment variable, run tests with -O0 -g, -O1
25146 -g, and -O2 -g as well.
25148 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
25150 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
25151 explanatory comments. Fix indentation.
25153 1997-09-15 Jeffrey A Law (law@cygnus.com)
25155 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
25157 1997-09-11 Jeffrey A Law (law@cygnus.com)
25159 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
25160 * g++.old-deja/g++.mike/p7325.C: Likewise.
25161 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
25163 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
25165 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
25166 * g++.old-deja/g++.brendan/crash30.C: Likewise.
25167 * g++.old-deja/g++.brendan/crash39.C: Likewise.
25168 * g++.old-deja/g++.law/operators4.C: Likewise.
25170 1997-09-11 Joe Buck (jbuck@synopsys.com)
25172 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
25173 * g++.old-deja/g++.mike/p784.C: Ditto.
25174 * g++.old-deja/g++.mike/p785.C: Ditto.
25176 1997-09-05 Jeffrey A Law (law@cygnus.com)
25178 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
25180 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
25182 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
25183 target feature; pass this to c-torture-execute as needed.
25185 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
25187 * lib/c-torture.exp(c-torture-execute): If the previous and the
25188 current executables being tested are identical, we don't need to
25189 run the executable again. Try to make the executable names
25190 unique. Add an optional argument for passing additional compiler
25193 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
25195 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
25197 1997-08-29 Jeffrey A Law (law@cygnus.com)
25199 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
25201 1997-07-31 Jeffrey A Law (law@cygnus.com)
25203 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
25204 32bit or larger longs.
25206 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
25207 have either a 32bit long or 32bit int.
25209 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
25211 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
25212 Make double precision tests dependent on sizeof (double).
25214 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
25216 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
25219 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
25221 * gcc.c-torture/compile/961203-1.cexp: New script.
25223 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
25225 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
25226 up the includes ourselves.
25228 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
25230 * lib/plumhall.exp: Remove random include, and add a few
25231 verbose messages for debugging.
25233 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
25235 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
25236 of trying to do it ourselves.
25238 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
25240 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
25242 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
25244 * gcc.prms/5403.c: Made regexp a bit less strict.
25246 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
25248 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
25249 is returned from remote_load instead.
25250 * lib/plumhall.exp: Ditto.
25251 * lib/mike-g++.exp: Ditto.
25252 * lib/old-dejagnu.exp: Ditto.
25253 * lib/c-torture.exp: Ditto.
25255 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
25257 * lib/g++.exp: Use build_wrapper procedure.
25258 * lib/gcc.exp: Ditto.
25260 1997-05-20 Jeffrey A Law (law@cygnus.com)
25262 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
25263 an old-style decl for malloc. Fixes tests to work when
25264 sizeof (int) != sizeof (size_t).
25266 1997-05-15 Mike Meissner <meissner@cygnus.com>
25268 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
25270 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
25271 use stdargs.h interface.
25273 1997-05-15 Mike Meissner <meissner@cygnus.com>
25275 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
25276 NO_VARARGS when compiling.
25278 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
25280 * lib/plumhall.exp(ph_includes): New procedure.
25282 (ph_compiler): Ditto.
25284 * lib/g++.exp: Rename test-glue.c to testglue.c.
25285 * lib/gcc.exp: Ditto.
25287 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
25289 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
25290 to completion when it's called.
25292 1997-03-21 Michael Meissner <meissner@cygnus.com>
25294 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
25295 is defined, don't do test.
25297 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
25299 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
25301 (ph_summary): Mark skipped testcases as untested, not unresolved.
25303 * lib/plumhall.exp (ph_make): If unresolved because of bad
25304 errorCode, record errorCode in log file.
25305 (*): Replace send_log/verbose with verbose -log.
25307 1997-03-19 Michael Meissner <meissner@cygnus.com>
25309 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
25310 double conversion if double isn't at least 8 bytes.
25312 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
25313 int to work with targets where int is 16 bits.
25315 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
25316 8 bytes, just exit, since 4 byte doubles don't have enough bits of
25317 precision for the test to complete.
25319 1997-03-14 Michael Meissner <meissner@cygnus.com>
25321 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
25322 if d10v is not compiled with the -mdouble64 flag.
25323 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
25325 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
25326 d10v is not compiled with the -mint32 flag.
25328 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
25330 * lib/plumhall.exp: Use incr_count.
25332 1997-03-12 Jeffrey A Law (law@cygnus.com)
25334 * gcc.c-torture: Update to c-torture-1.45.
25336 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
25338 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
25339 the name of the expect testcase file).
25341 * lib/g++.exp(g++_init): Ditto.
25343 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
25345 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
25348 * lib/gcc.exp(gcc_exit): New procedure.
25350 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
25352 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
25353 specs where appropriate.
25355 * g++.old-deja/g++.arm/*: Added additional ERROR checks
25356 because of new "candidates are" messages, and removed a few
25358 * Converted all non-old-style g++ testcases to old-style, and
25359 moved into g++.old-deja.
25361 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
25363 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
25366 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
25369 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
25371 1997-02-13 Michael Meissner <meissner@cygnus.com>
25373 * lib/gcc.exp (gcc_target_compile): Add support for defining
25374 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
25375 the machine doesn't have those features.
25377 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
25379 * g++.law/operators4.exp: Don't use LIBS.
25381 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
25383 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
25385 * lib/mike-g++.exp: Don't set the compiler to be tested here.
25386 * lib/g++.exp: Set it here instead. Also, allow use of the
25387 --tool_exec and --tool_opt options. Change CXX to
25390 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
25392 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
25394 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
25396 * lib/old-dejagnu.exp: Use prune_warnings instead of
25398 * lib/mike-g++.exp: Ditto.
25399 * lib/gcc.exp: Ditto.
25400 * lib/g++.exp: Ditto.
25402 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
25404 1997-02-07 Jeffrey A Law (law@cygnus.com)
25406 * 941014-2.c: Include stdlib.h
25407 * 960327-1.c: Include stdio.h
25408 * dbra.c, index-1.c: Don't assume ints are 32bits.
25410 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
25412 * lib/gcc.exp: Add gcc,stack_size target feature.
25414 * lib/g++.exp(g++_target_compile): Add the include and link
25415 paths here, not in two other places. And, it's $options, not
25418 * lib/mike-g++.exp(postbase): Remove the code that determines
25419 the correct include and link paths.
25420 * g++.old-deja/old-deja.exp: Ditto.
25422 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
25424 * lib/g++.exp(g++_init): target_compile no longer returns the
25425 filename of the result.
25427 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
25429 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
25432 * gcc.c-torture/special/special.exp: Change call to
25433 gcc_target_compile to include the object file.
25435 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
25437 * gcc.c-torture/special/special.exp: Correct misspelling in last
25440 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
25442 * lib/plumhall.exp(ph_summary): Log the entire output of the
25443 executable. Return -1 if there were any failures, 0 otherwise.
25444 (ph_execute): Return -1 if there were any failures, 0 otherwise.
25445 (ph_make): Clean up objects and executables that were built
25446 if the tests succeeded.
25448 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
25450 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
25451 libraries and includes in the build tree as appropriate.
25453 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
25455 * lib/c-torture.exp: Instead of looking for the global variable
25456 NO_LONG_LONG, check to see if that's a feature of the target.
25458 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
25460 * config/default.exp: Minimize. Delete the remainer of the files in
25461 config; this functionality is now in devo/dejagnu/config.
25463 g++.*/*: Pass any additional flags used to compile to postbase;
25466 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
25467 is now done by runtest.exp. Use gcc_target_compile instead of
25470 lib/c-torture.exp: Use gcc_target_compile instead of compile.
25471 Remove references to CFLAGS. Use remote_file instead of
25473 (c-torture): Take a list of arguments to use to compile this
25476 lib/g++.exp: Simplify. Use target_compile instead of compile.
25477 lib/gcc-dg.exp: Ditto.
25478 lib/gcc.exp: Ditto.
25479 lib/mike-{gcc,g++}.exp: Ditto.
25480 lib/old-dejagnu.exp: Ditto.
25481 lib/plumhall.exp: Ditto.
25483 1997-01-08 Jim Wilson <wilson@cygnus.com>
25485 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
25486 (ph_linker): Likewise.
25488 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
25490 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
25491 MAP_ANON / MAP_ANONYMOUS if defined;
25492 else try to map from /dev/zero .
25494 1996-11-12 Jeffrey A Law (law@cygnus.com)
25496 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
25497 isn't defined, then define it to MAP_ANONYMOUS.
25499 1996-11-12 Jeffrey A Law (law@cygnus.com)
25501 * gcc.c-torture: Update to c-torture-1.42 release.
25503 1996-11-11 Jeffrey A Law (law@cygnus.com)
25505 * gcc.c-torture: Update to c-torture-1.41 release.
25507 1996-10-27 Jeffrey A Law (law@cygnus.com)
25509 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
25512 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
25514 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
25515 and LDFLAGS. Fix second case to append the target_info ldflags
25516 onto LDFLAGS, not CFLAGS.
25517 * lib/g++.exp (g++_init): Add target_info stuff.
25518 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
25519 of libgloss and newlib flags for !native.
25521 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
25522 (GDB): Fix relative path to go up another dir for finding gdb.
25524 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
25526 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
25527 versions in the target_info array, if they don't exist.
25529 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
25531 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
25533 1996-07-08 Jim Wilson <wilson@cygnus.com>
25535 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
25536 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
25538 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
25540 * lib/old-dejagnu.exp: Don't remove the output file before we've
25541 actually tested it. Don't append pwd to the path of the executable
25544 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
25546 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
25548 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
25550 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
25551 temporary directory for compiler files, and set it to a default
25552 value of /tmp. Set $output as the name of the output file from
25553 compiling the testcase. Add a -o option to $cflags_var so the
25554 compiler writes the final output file as $output. Set $executable
25557 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
25558 directory for compiler files, and set it to /tmp if it doesn't
25559 already have a value. Set $output_file to the name of the output
25560 file from compiling the testcase. Add a -o option to CXXFLAGS so
25561 the compiler writes the final output file as $output. Use $output
25562 as the executable to be tested.
25564 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
25566 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
25568 1996-06-08 Jeffrey A Law (law@cygnus.com)
25570 * gcc.c-torture/execute/pending-1.c: New test. Still
25571 pending in Tege's queue.
25573 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
25575 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
25576 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
25577 if there were failures. Call unresolved if there were unresolved
25578 testcases. Call gcc_fail if program did not run to completion.
25579 (ph_make): Pass additional argument name to ph_execute.
25580 (ph_execute): Add new argument. Pass additional arguments to
25581 ph_summary. Call gcc_fail is there is no execution output.
25583 1996-04-24 Jeffrey A Law (law@cygnus.com)
25585 * lib/plumhall.exp (proc_summary): Output relavent summary
25586 lines into the log so specific failures in plumhall can be
25589 1996-04-10 Jeffrey A Law (law@cygnus.com)
25591 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
25592 (c-torture-execute): Don't try to execute tests which use
25593 "long long" types if $NO_LONG_LONG is nonzero.
25595 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
25597 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
25600 * gcc.ieee: Move from here.
25601 * gcc.c-torture/execute/ieee: To here.
25603 1996-03-26 Jeffrey A Law (law@cygnus.com)
25605 * gcc.c-torture: Update to c-torture-1.41 release.
25607 1996-03-22 Jeffrey A Law (law@cygnus.com)
25609 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
25612 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
25614 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
25617 1996-03-02 Jeffrey A Law (law@cygnus.com)
25619 * config/proelf.exp: Handle connecting to a simulator.
25621 1996-01-31 Jeffrey A Law (law@cygnus.com)
25623 * config/proelf.exp: New file. Enough framework that we can
25624 run c-torture tests on the proelf targets (or any other target
25625 that gdb can connect to for that matter).
25627 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
25629 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
25630 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
25632 * lib/plumhall.exp (ph_execute): Always call ph_summary if
25633 exec_output exists.
25635 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
25637 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
25638 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
25640 * config/*.exp: Update FSF address. Change result of ${tool}_load
25641 to pass/fail/unresolved/unsupported/untested. Caller must now
25642 call unresolved/unsupported/untested.
25643 * lib/*.exp: Update FSF address. Update to handle new results of
25645 * lib/chill.exp (verbose): Delete.
25647 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
25649 * lib/gcc.exp (default_gcc_start): Change order of args to
25650 $LDFLAGS $CFLAGS $LIBS.
25651 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
25652 Save/set/restore CFLAGS. Pass single arg to gcc_start.
25653 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
25654 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
25655 * gcc.misc-tests/dg-test.exp: Likewise.
25656 * gcc.misc-tests/msgs.exp: Likewise.
25657 * gcc.prms/prms.exp: Likewise.
25658 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
25659 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
25661 * lib/dg.exp: Deleted, moved to dejagnu/lib.
25663 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
25665 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
25667 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
25668 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
25670 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
25673 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
25675 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
25676 global for loop; add use of $mathlib.
25677 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
25678 settings here; set mathlib for anything but VxWorks.
25680 1996-01-22 Jeffrey A Law (law@cygnus.com)
25682 * gcc.c-torture: Update to c-torture-1.40 release.
25684 1996-01-03 Jeffrey A Law (law@cygnus.com)
25686 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
25689 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
25691 * lib/c-torture.exp (c-torture-execute): Declare "output" as
25694 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
25696 * lib/g++.exp (LIBS): Define if not already.
25697 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
25698 (gcc-dg-prune): Call prune_gcc_output.
25699 * lib/gcc.exp (prune_gcc_output): New proc.
25700 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
25703 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
25705 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
25706 (c-torture-execute): Likewise. Rename `name' to `testcase'.
25708 1995-11-15 Jeffrey A Law (law@cygnus.com)
25710 * gcc.c-torture: Update to c-torture-1.39 release.
25712 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
25714 * lib/c-torture.exp (c-torture-execute): Don't return if one option
25715 fails, try others as well.
25717 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
25719 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
25720 If compilation fails, mark execute tests as `untested'.
25721 If test is marked as unsupported, don't mark compilation and
25722 execute tests as failed.
25724 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
25726 * lib/g++.exp (g++_init): Don't link in libg++, and look to
25727 libstdc++ for whether or not we want to be doing shared
25728 libraries. Delete link_curses since we don't need it anymore.
25729 * lib/mike-g++.exp (postbase): Don't link in libg++.
25730 * g++.old-deja/old-deja.exp: Likewise.
25732 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
25734 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
25736 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
25738 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
25739 For that, add `-Wl,-a,shared_archive'.
25740 * g++.old-deja/old-deja.exp: Likewise.
25742 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
25744 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
25746 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
25748 * lib/mike-g++.exp (postbase): Pay attention to the status of
25751 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
25753 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
25755 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
25757 * lib/gcc.exp (default_gcc_start): No longer need to log program
25758 being executed or its output, execute_anywhere does that now.
25759 * lib/g++.exp (default_g++_version): Call execute_anywhere.
25760 (default_g++_start): Likewise. Delete calls to verbose/send_log.
25762 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
25764 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
25765 the same as those in lib/g++.exp.
25767 1995-10-10 Jeff Law (law@hurl.cygnus.com)
25769 * gcc.c-torture: Update to c-torture-1.38 release.
25770 * gcc.ieee: Related changes.
25772 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
25774 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
25775 "exec". Minor reformatting changes.
25777 * config/rom68k.exp (${tool}_load): Make it work in a canadian
25778 cross. This means all "exec" calls now work on a remote host as
25780 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
25781 cross. Filter out the extra "\r\n" stuff that expect puts in.
25782 (c-torture-execute): Filter out the bogus warnings like
25783 c-torture-compile does. Add support for canadian cross.
25784 * lib/gcc.exp (default_gcc_version, default_gcc_start)
25785 Use execute_anywhere rather than calling exec directly. Now it
25786 works for canadian cross testing.
25788 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
25790 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
25791 results into a variable, and check that rather than using file exists.
25793 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
25795 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
25796 create a libg++.so. For sunos4.1.*, also add -ltermcap.
25798 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
25800 * g++.old-deja/old-deja.exp: Create and pass runshlib and
25801 lib_curses if there's a shared libg++ in the build tree.
25803 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
25805 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
25806 if not supported target.
25808 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
25810 * lib/g++.exp (g++_init): Move empty setting of runshlib and
25811 link_curses up to always happen, not just for native builds.
25813 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
25815 * gcc.c-torture: Update to c-torture-1.36 release.
25816 * gcc.failure: Related changes.
25818 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
25820 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
25822 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
25824 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
25825 * lib/mike-g++.exp (postbase): Not in here. Still reference
25826 runshlib, link_curses, and mathlib for link and run.
25828 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
25829 pass the runtime shared library options for Solaris, OSF/1, and
25830 Irix5, and link with -lcurses to avoid unresolved references.
25832 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
25834 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
25837 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
25839 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
25841 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
25843 * gcc.c-torture: Update to c-torture-1.35 release. Note we
25844 do not have a framework for the "compat" tests yet.
25846 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
25848 * lib/mike-g++.exp (postbase): New local variable `mathlib',
25849 set to null if we're testing vxworks5.1. Use that instead of
25850 `-lm' in the setting of LIBS for link and run.
25852 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
25854 * config/rom68k.exp (${tool}_load): Major changes to make it
25855 work. Verified that it does in fact return the stuff in
25856 exec_output properly. Catch any Emul or any TRAP other than 0.
25858 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
25860 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
25861 LDFLAGS properly for targets that need stuff from libgloss.
25862 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
25864 (gpp_initialized): New variable.
25866 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
25868 * config/rom68k.exp: Load libgloss.exp.
25869 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
25870 so we can produce a fully linked binary.
25871 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
25872 so we can produce a fully linked binary.
25874 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
25876 * lib/plumhall.exp (ph_section): Watch for expected failures.
25877 Add missing `else'.
25879 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
25881 (c-torture): Likewise.
25883 1995-08-28 Doug Evans <dje@cygnus.com>
25885 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
25887 * lib/mike-g++.exp (mike_cleanup): New proc.
25888 (prebase): New globals compiler_result, not_compiler_result,
25890 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
25891 allow leading "-" in pattern. Watch for unsupported tests.
25892 If $compiler_result is set, pattern match assembler code,
25893 and ditto for $not_compiler_result.
25894 * lib/mike-gcc.exp: Likewise.
25896 * lib/plumhall.exp (ph_execute): Only call ph_summary if
25897 execution "succeeded".
25899 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
25901 * config/win32.exp: New file.
25902 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
25904 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
25906 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
25908 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
25909 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
25910 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
25912 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
25913 "... without exceptions was ...". That is now handled by
25915 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
25917 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
25919 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
25920 sieve.c,sort2.c}: New files.
25921 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
25922 sieve.exp,sort2.exp}: Drivers for them.
25924 * lib/mike-gcc.exp (program_output): New user settable variable.
25925 (postbase): Call prune_system_crud. Also prune extraneous compiler
25927 * lib/mike-g++.exp (program_output): New user settable variable.
25929 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
25931 * config/sh.exp: Deleted (use sim.exp instead).
25933 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
25935 * config/vx.exp: Declare CHECKTASK as global.
25936 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
25937 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
25938 * lib/old-dejagnu.exp: Load [pwd]/$executable.
25940 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
25942 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
25943 target. Like vx.exp, only includes `vx29k.exp' instead of
25946 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
25948 * config/sim.exp: Increase time limit from 120 seconds to 240.
25950 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
25952 * gcc.c-torture/execute/950628-1.c: New test.
25954 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
25956 * gcc.c-torture: Update with changes/additions from
25959 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
25961 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
25963 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
25965 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
25967 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
25969 * gcc.c-torture/compile/950512-1.c: New test.
25970 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
25971 * gcc.dg/struct-ret-1.c: Likewise.
25973 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
25975 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
25976 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
25978 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
25980 * gcc.c-torture/special/920411-1.c: Deleted.
25981 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
25983 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
25985 * config/sim.exp (${tool}_load): Hack in call to bash to get a
25988 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
25990 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
25992 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
25995 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
25996 is the proper length.
25997 * va-arg-3.c: Likewise.
25999 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
26001 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
26002 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
26004 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
26005 * lib/g++.exp (default_g++_start): Delete old cruft.
26007 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
26009 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
26010 (2 * (1 << 18)) to (2 * (1 << 17)).
26012 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
26014 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
26016 * config/rom68k.exp: Renamed from config/idp.exp
26018 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
26020 * c-torture/compile/921109-2.c
26022 1995-04-18 Mike Stump <mrs@cygnus.com>
26024 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
26027 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
26029 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
26031 * lib/g++.exp (default_g++_start): Likewise.
26033 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
26035 * gcc.c-torture/compile/950329-1.c: New test.
26037 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
26039 * config/bug.exp (${tool}_load): Updated to use new remote_open
26040 and remote_close procs.
26041 * config/idp.exp: New file.
26043 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
26045 * gcc.c-torture/execute/950322-1.c: New test.
26047 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
26049 * config/vx.exp (${tool}_load): Clean up testing of return code from
26050 vxworks_ld and vxworks_spawn.
26052 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
26054 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
26056 1995-03-13 Mike Stump <mrs@cygnus.com>
26058 * lib/old-deja.exp: Add `excess errors test - ' error, now one
26059 can mark excess errors on a machine by machine basis. Note, the
26060 default is to not expect any excess errors, even when excess
26061 errors test - is given, so you will want to put an XFAIL ... on
26062 these lines. For example, // excess errors test - XFAIL hppa*-*-*
26063 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
26064 those 4 machines, but no others.
26066 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
26068 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
26069 * lib/c-torture.exp: to here.
26071 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
26073 * gcc.c-torture/execute/950221-1.c: New test.
26074 * gcc.c-torture/execute/struct-ret-1.c: New test.
26075 * gcc.c-torture/compile/950221-1.c: New test.
26077 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
26079 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
26081 * gcc.c-torture/execute/arith-1.c (main): Return 0.
26082 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
26084 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
26086 * g++.gb: New directory of tests, derived from my signature and
26087 class scoping tests.
26089 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
26090 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
26091 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
26092 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
26093 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
26094 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
26095 * g++.gb/sig25.C: Likewise.
26097 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
26098 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
26099 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
26100 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
26101 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
26102 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
26103 * g++.gb/sig25.exp: Likewise.
26105 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
26106 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
26107 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
26108 * g++.gb/scope13.C: Likewise, this test still fails.
26110 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
26111 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
26112 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
26113 * g++.gb/scope13.exp: Ditto.
26115 * g++.gb/README: New file, explains what these tests are about.
26117 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
26119 * lib/dg.exp (dg-do): Support `preprocess'.
26120 (dg-test): Likewise.
26122 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
26124 * config/udi.exp: change "continue -expect" to "exp_continue".
26126 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
26128 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
26129 Delete redundant tests.
26131 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
26132 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
26133 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
26134 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
26135 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
26136 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
26137 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
26138 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
26140 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
26141 storing label pointers.
26142 * gcc.c-torture/execute/921019-1.c: Likewise.
26143 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
26144 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
26146 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
26149 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
26150 Delete obsolete tests.
26152 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
26153 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
26154 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
26155 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
26156 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
26157 * gcc.c-torture/compile/950124-1.c: New test.
26159 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
26161 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
26163 * lib/mike-g++.exp: Add -lm to LIBS.
26165 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
26167 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
26169 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
26171 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
26173 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
26175 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
26177 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
26179 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
26180 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
26181 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
26182 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
26183 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
26184 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
26185 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
26186 * g++.law/{operators31.C, operators32.C,
26187 * g++.law/{operators33.C, operators34.C}: Likewise.
26188 * g++.law/{pic1.C, refs2.C}: Likewise.
26189 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
26190 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
26191 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
26192 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
26194 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
26195 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
26196 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
26197 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
26198 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
26199 * g++.law/{enum9.exp, friend5.exp}: Likewise.
26200 * g++.law/{nest3.exp, nest4.exp}: Likewise.
26201 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
26202 * g++.law/{operators30.exp, operators31.exp}: Likewise.
26203 * g++.law/{operators32.exp, operators33.exp}: Likewise.
26204 * g++.law/{operators34.exp}: Likewise.
26205 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
26206 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
26207 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
26208 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
26209 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
26211 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
26212 No longer expected to fail.
26213 * g++.law/missed-error3.C: Tweak for recent bool changes.
26215 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
26217 * config/emb-unix: Deleted.
26218 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
26219 remote execution. Do final link on remote host if REMOTE_LINK is set.
26221 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
26223 * lib/dg.exp (dg-test): Fix typo in last patch.
26225 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
26227 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
26228 (handles multiple occurrences).
26230 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
26232 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
26233 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
26234 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
26236 * lib/c-torture.exp (c-torture-compile): Likewise.
26237 (c-torture): Prepend full path if missing.
26238 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
26239 (gcc_fail): Likewise.
26240 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
26242 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
26244 * lib/netware.exp: Only attach to NetWare i386 systems.
26246 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
26248 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
26249 messages. Add test name to "output pattern match" pass/fail message.
26251 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
26253 * gcc.dg: New testsuite.
26254 * gcc.dg/dg.exp: New file.
26256 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
26257 test-switch.c}: Deleted.
26259 * gcc.misc-tests/msgs.exp: New testcase driver.
26261 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
26263 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
26264 Watch for illegal return values from ${tool}_load.
26265 * config/unix.exp (${tool}_load): Fix pass/fail detection for
26266 cross targets. Coerce return value >0 to 1.
26268 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
26270 * config/unix.exp (${tool}_load): Call program rsh, not proc.
26272 * config/emb-unix.exp: New file.
26274 * config/sim.exp: Error if variable $SIM not defined.
26275 (${tool}_load): Mark test as "untested" if simulator missing.
26277 * config/unix.exp: Load remote.exp to get rcp_download.
26278 * lib/c-torture.exp: Use different option lists for testcases with
26280 * gcc.c-torture/execute/execute.exp: Likewise.
26282 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
26284 * config/*.exp: Clarify return code from ${tool}_load.
26285 Call `unresolved' or `untested' instead of `warning' or `perror'
26286 (sometimes you still want to call both though).
26287 Add comment that `shell_id' is local to each file.
26288 * config/udi.exp (timeout): Set to 30.
26289 Don't print warning if connection fails, $connectmode has already
26291 (${tool}_load): Move verbose messages to level 2.
26292 Rework pattern for "Process started" message.
26293 Pass `shell_id' to ${connectmode}_download.
26294 Retry twice upon timeout. Make resetting of target more robust.
26295 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
26296 Pass `shell_id' to exit_$connectmode.
26297 Only call exit_$connectmode if connected.
26298 * config/unix.exp (${tool}_load): Check return codes better.
26299 * config/vrtx.exp (${tool}_load): Likewise.
26300 * config/vx.exp (${tool}_load): Likewise.
26301 Delete unneeded global's.
26302 * lib/dg.exp (dg-test): Update to reflect clarified return codes
26305 (dg-init): Delete recording of pass/fail counts.
26306 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
26307 (old-dejagnu-init): Likewise.
26308 (old-dejagnu-stat): Delete contents, empty proc now.
26309 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
26310 (c-torture): Delete references to lcnt, lpass, lfail.
26311 Get option list from TORTURE_OPTIONS.
26312 Delete -funroll[-all]-loops if no loops.
26313 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
26314 (g++_stat): Delete contents (empty proc now).
26315 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
26316 (gcc_finish): Likewise.
26317 (gcc_stat): Deleted.
26318 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
26319 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
26320 * gcc.c-torture/execute/execute.exp: Likewise.
26321 Split tests into two parts: compile, execute.
26322 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
26323 no loops. Update to reflect clarified return codes from ${tool}_load.
26325 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
26327 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
26329 (old-dejagnu): Likewise (where necessary).
26331 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
26333 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
26335 * lib/dg.exp (dg-process-target): Fix processing of selector.
26336 Add comment regarding use of `error'.
26338 * lib/gcc.exp (prune_system_crud): Define if missing.
26339 * lib/g++.exp (prune_system_crud): Likewise.
26341 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
26342 Call prune_system_crud.
26343 * lib/dg.exp (dg-runtest): New proc.
26344 Use perror instead of send_user for tcl errors in testcase.
26345 Don't return any value, it's never used.
26346 Don't clobber previous definition of `unknown'.
26347 Print tcl errors in `dg-final'.
26349 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
26351 * lib/dg.exp (dg-process-target): Improve syntax error messages.
26352 (dg-test): Don't print errorInfo, it contains stack backtrace.
26354 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
26356 * lib/g++.exp (runtest_file_p): Define if missing.
26358 1994-09-24 Doug Evans (dje@cygnus.com)
26360 * lib/mike-g++.exp: Comment out loading of g++.exp.
26361 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
26362 (default_g++_version): Always print something.
26363 (default_g++_start): Comment out call to `which'.
26364 (g++_start, g++_load): Deleted (must be defined in config file).
26365 * lib/gcc.exp: Test for existence of $CC at start.
26366 Delete check for tmpdir (done in gcc_init).
26367 (default_gcc_version): Always print something.
26368 (default_gcc_start): Comment out call to `which'.
26369 * config/*.exp: Major cleanup - make cross targets work at least a
26370 little better for g++ (by not being "--tool gcc" specific).
26371 Rename gcc_xxx to ${tool}_xxx.
26372 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
26373 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
26375 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
26377 * lib/c-torture.exp (c-torture-compile): Rework compiler
26378 message processing.
26380 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
26383 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
26385 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
26387 * lib/dg.exp (dg-process-target): Support { target native }.
26389 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
26391 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
26392 looked for "... program xxx got fatal signal".
26393 Correct regsub munging of `comp_output'.
26394 Ignore compiler messages "path prefix not used" and "linker input
26397 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
26399 * lib/gcc.exp (runtest_file_p): Define if missing.
26400 * gcc.prms/template.c: Example to work from.
26402 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
26404 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
26405 * lib/dg.exp (dg-test): Call unsupported testcases as such.
26407 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
26408 * gcc.prms/1883.c: Moved from compile/940714-1.c.
26409 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
26410 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
26412 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
26413 (dg-process-target): No longer a varargs proc.
26414 Return S/N for target, P/F for xfail. All callers changed.
26415 (user option procs): More argument checking.
26416 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
26417 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
26418 (dg-test): Skip test if not running on selected target in `dg-do'.
26419 Update handling of `dg-do-what', `dg-output-text'.
26420 Separate execution pass/fail from output pattern match pass/fail.
26421 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
26423 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
26425 * gcc.c-torture/special/special.exp: Don't expect failure for mips
26426 target for 920510-1.c.
26428 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
26430 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
26431 Clean up comment regarding use of passcnt, etc.
26432 (gcc_stat): Don't update `testcnt' here.
26433 (gcc_finish): Do it here.
26434 Might as well reset `but_id' here too.
26435 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
26436 to determine if the file should be tested.
26437 * gcc.c-torture/compile/compile.exp: Likewise.
26438 * gcc.c-torture/execute/execute.exp: Likewise.
26439 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
26440 * gcc.misc-tests/dg-test.exp: Likewise.
26441 * gcc.prms/prms.exp: Likewise.
26442 * gcc.wendy/wendy.exp: Likewise.
26443 * g++.old-deja.exp: Likewise.
26444 Move "Testing file" message to verbose level 1.
26446 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
26448 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
26450 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
26452 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
26453 (default_gcc_start): Accept optional second list element
26454 of compiler flags. Print compiler output at verbosity level 2.
26455 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
26456 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
26457 Save current values of framework globals passcnt, failcnt, xpasscnt,
26458 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
26459 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
26460 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
26461 xfailcnt to compute stats. Update framework global `testcnt' from
26463 (gcc_finish): New proc. Clean up test environment.
26464 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
26465 (gcc_epass, gcc_efail): Delete.
26466 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
26467 argument of line number.
26468 (dg-init): If the tool has an init routine, call it.
26469 (dg-test): Remove args `cflags_var' and `libs_var'.
26470 Pass all compiler options to ${tool}_start.
26471 Handle missing line number.
26472 (dg-finish): New function.
26473 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
26474 particular files. Call gcc_finish at end. Move "skipping test"
26475 message to verbosity level 3.
26476 * gcc.c-torture/compile/compile.exp: Likewise.
26477 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
26478 * gcc.c-torture/execute/execute.exp: Likewise.
26479 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
26480 Print testcase being tried at verbosity level 1.
26481 * gcc.c-torture/special/special.exp: Unset xfail.
26482 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
26483 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
26484 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
26485 * gcc.failure/failure.exp: Likewise.
26486 * gcc.ieee/ieee.exp: Likewise.
26487 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
26488 Update call to dg-test. Call dg-finish at end.
26489 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
26490 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
26491 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
26492 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
26493 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
26494 * gcc.wendy/wendy.exp: Add copyright.
26495 Delete setting of tmpdir (done by gcc_init).
26496 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
26497 Pass compiler flags to gcc_start. Call gcc_finish at end.
26498 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
26501 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
26503 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
26505 (g++_load): Likewise.
26507 * config/*.exp (gcc_load): Some were varargs fns and some were not.
26508 Rename argument to `prog' to remove the confusion.
26509 Varargs fns behave differently too!
26510 (g++_load): Likewise.
26512 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
26514 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
26515 what it is. Delete (always) printing of status value for !native.
26516 Simplify verbose code, and include status and exec_output.
26517 (g++_load): Use gcc_load.
26519 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
26521 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
26522 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
26523 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
26524 940714-3.c as these testcases don't exist anymore. Make
26525 va-arg-1.c expected to pass.
26527 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
26529 * gcc.misc-tests/misc.exp: Only run specific testcases.
26530 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
26531 * gcc.misc-tests/dg-[1-9].c: New files.
26533 * lib/dg.exp: New testsuite driver.
26534 * gcc.prms/prms.exp: Use it.
26536 * README.gcc: New file.
26538 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
26539 Document and reset `lxpass' and `lxfail'.
26540 Simplify "initialized" message.
26541 (gcc_stat): Clean up comments a little.
26543 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
26545 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
26547 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
26549 * lib/old-dejagnu.exp (process-option): New proc.
26550 (old-dejagnu-init, old-dejagnu-stat): Likewise.
26551 (old-dejagnu): Simplify.
26552 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
26554 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
26556 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
26557 exists and is not an empty string.
26559 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
26560 $xfail rather than calling setup_xfail. Clear $xfail when test is
26562 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
26565 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
26566 longer expected to fail.
26568 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
26571 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
26573 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
26574 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
26575 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
26576 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
26579 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
26580 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
26582 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
26584 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
26585 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
26587 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
26588 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
26589 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
26591 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
26593 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
26594 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
26595 940714-1.c, 940714-2.c, 940714-3.c},
26596 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
26597 gcc.misc-tests/{mg.c,mg.exp}:
26599 * gcc.noncompile/noncompile.exp: Change accordingly.
26601 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
26603 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
26604 Undo previous clobberage.
26606 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
26608 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
26609 * gcc.special/{930510-1.c, special.exp}:
26610 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
26611 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
26612 struct-varargs-1.c}: New tests from c-torture-1.26.
26614 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
26616 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
26617 argument to switch.
26619 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
26621 * Revert the previous changes. Please see Rob's directory
26622 (/lisa/test/rob/progressive/gcc/testsuite) for testing
26625 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
26627 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
26628 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
26629 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
26630 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
26631 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
26632 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
26633 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
26634 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
26635 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
26636 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
26637 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
26638 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
26639 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
26640 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
26641 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
26642 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
26643 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
26644 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
26645 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
26646 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
26647 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
26648 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
26649 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
26650 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
26651 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
26652 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
26653 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
26655 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
26657 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
26658 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
26661 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
26663 * config/unix.exp (g++_load): Fix syntax.
26665 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
26667 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
26668 * gcc.noncompile/921017-1.c: Deleted obsolete test.
26669 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
26670 Don't expect va-arg-1.c to fail. Correct expected output for
26672 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
26673 * gcc.wendy/hbm4.c: Correct typo.
26674 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
26676 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
26678 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
26679 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
26680 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
26681 * lib/c-torture.exp (c-torture-compile): Ditto.
26683 Reduce volume of output (remove all the -I's and such).
26684 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
26685 Call gcc_cpass, gcc_cfail.
26686 (c-torture): Pass testing option to c-torture-compile.
26688 1994-03-21 Doug Evans (dje@cygnus.com)
26690 Bring patches over from progressive.
26691 * config/default.exp: Exit remote shell cleanly.
26692 (g++_exit, g++_start): Add default versions.
26693 * config/sim.exp (gcc_load): Use perror, not error.
26695 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
26697 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
26700 1994-03-14 Doug Evans (dje@cygnus.com)
26702 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
26703 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
26704 (wendy_try): New proc to run testcase.
26705 (main loop): Call 'em.
26706 * gcc.wendy/*.c: Clean up pass to correct expected output.
26708 * lib/gcc.exp: Minor cleanup work.
26709 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
26711 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
26713 * config/sim.exp (gcc_load): Document return codes better.
26714 Don't pass -v to simulator.
26716 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
26718 * gcc.special/920717-x.c: Fix typo.
26719 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
26722 * lib/mike-gcc.exp: Fix typo.
26724 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
26726 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
26727 binary to use, transform the name.
26728 * config/*.exp: rename everything. Nuke any g++ specific files,
26729 it's now a special case of gcc that requires no special support.
26730 Add a default.exp for unsupported targets.
26732 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
26734 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
26735 lib/old-dejagnu.exp: Fix a few patterns to work with the new
26738 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
26740 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
26743 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
26745 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
26747 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
26749 * gcc.execute/execute.exp: Combine opt_list and foption_list into
26750 option_list. Compile every file with only 4/6 option choices
26751 (same as C torture) instead of with 12/18 different option
26753 * lib/c-torture.exp: Likewise.
26755 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
26758 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
26760 * lib/old-deja.exp: Add `excess errors test fails' error, now one
26761 can put an XFAIL *-*-* on excess errors.
26763 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
26765 * g++.law: Add more tests derived from g++-bugs snapshots.
26767 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
26768 equivalent to g++.law/init9.
26770 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
26771 compiled it, and the a.out file after we've run it.
26773 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
26775 * lib/mike-g++.exp (postbase): Delete the .o file after we've
26776 compiled it, and the a.out file after we've run it.
26778 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
26780 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
26782 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
26784 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
26787 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
26789 * g++.law: New directory of g++ tests derived from the g++-bugs
26792 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
26794 * gcc.compile: initbug1.c initbug1.exp testcase added
26796 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
26798 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
26799 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
26800 fixes submitted by Jeff Law (law@cs.utah.edu)
26801 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
26802 Jeff Law (law@cs.utah.edu)
26805 1993-11-30 Mike Stump (mrs@cygnus.com)
26807 * config/unix-g++.exp: Follow the gcc way of doing things.
26808 * g++.old-deja/old-deja.exp: Minor updates.
26809 * lib/g++.exp: New file, follow the gcc way of doing things.
26810 * lib/old-dejagnu.exp: Minor updates.
26811 * lib/mike-g++.exp: Always unset errorInfo.
26813 1993-11-06 Mike Stump (mrs@cygnus.com)
26815 * lib/gcc.exp: Fix some errors with the below change, CC and
26816 CFLAGS should be global when setting, not local.
26818 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
26820 * lib/gcc.exp: Transform tool name.
26822 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
26824 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
26826 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
26828 * lib/gcc.exp: change gcc_done to gcc_stat
26830 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
26832 * Upgraded gcc testsuite to c-torture version 1.25
26834 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
26836 * lib/gcc.exp: added reporting code. Changed verbose compile message.
26837 * lib/c-torture: added hooks for new reporting code.
26839 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
26841 * config/sh-gcc.exp: check if sh-sim exists in the path
26843 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
26845 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
26846 * gcc.compile/compile.exp: Initial changes for new logic.
26847 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
26848 * gcc.failure/failure.exp: Initial changes for new logic.
26849 * gcc.ieee/ieee.exp: Initial changes for new logic.
26850 * gcc.misc-tests/misc.exp: Initial changes for new logic.
26851 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
26852 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
26853 * lib/c-torture.exp: Initial changes for new logic.
26854 * lib/gcc.exp: Initial changes for new logic.
26856 1993-10-15 Mike Stump (mrs@cygnus.com)
26858 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
26859 depend upon failure or success. Fully qualify names in failure
26860 and success messages. Always remove a.out before starting
26861 compile, just in case. Pay more attention to error text output by
26862 the compiler. Handle testcases with no known past errors just
26863 like all others, so that things are uniform. Other miscellaneous
26866 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
26868 * gcc.cpp: new directory for cpp tests
26870 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
26872 * lib/chill.exp: Code reformatted, removed unused code.
26873 * config/unix-chill.exp: Code reformatted, removed unused code.
26874 * chill.execute/execute.exp: Code reformatted, removed unused code.
26875 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
26877 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
26879 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
26880 routines not written.
26882 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
26884 * config/bug-gcc.exp: Use new procs from bug.exp.
26886 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
26888 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
26889 via ftp, rather than depending on NFS.
26890 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
26893 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
26895 * config/bug-gcc.exp: Use new download proc.
26897 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
26899 * chill.execute/execute.exp: cleanups, handles errors better
26900 * chill.compile/compile.exp: rewrite, based on execute.exp
26901 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
26902 * lib/chill.exp: major changes to diff proc and compile and link
26903 procs. added chill_fail and chill_pass wrappers to pass and
26904 fail. added more comments, and handle error codes better.
26905 Added a hack to capture stderr from exec, so noncompile tests
26908 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
26910 * chill.execute/execute.exp: rewrite of testsuite driver
26911 * lib/chill.exp: rewrite of testsuite driver
26912 * config/unix-chill.exp: rewrite of testsuite driver
26914 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
26917 * iexpr.ch: Standardize uppercase.
26918 * tuples.dat: Standardize uppercase.
26919 * vary.ch: standardize. Correct varying string assignments.
26920 * vary.dat: Add new output lines.
26922 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
26925 * chprintf.ch: Standardize use of uppercase.
26926 * tuples.ch: Standardize and turn arr2 into a DCL,
26928 * pinits.ch: Standardize.
26930 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
26932 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
26933 * Makefil: Renamed to Makefile.in.
26934 * configure.in: New.
26936 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
26939 * .cvsignore: Add result/output files.
26940 * Makefile: Fix up variables at start. Use MFLAGS
26941 everywhere. Correct bool_loc, built_ins entries.
26942 Add entry for vary1.ch.
26943 * bitarray.ch: Standardize upper-case usage.
26944 * bitexpr.ch: Standardize, add output of b1.
26945 * params.ch: Use arrayt in along PROC parameters, to
26946 avoid novelty problems.
26947 * sets.ch: Tiny cleanup.
26948 * vary1.ch: Re-indent.
26950 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
26952 * Add PR-related files to Makefiles, .cvsignore files, etc.
26954 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
26956 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
26957 with compiler objects. New names are test-flow.c and test-loop.c
26959 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
26961 * Upgraded c-torture tests from 1.19 to 1.20
26964 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
26965 * gcc.compile: 930623-1.c 930623-2.c
26966 * gcc.noncompile: 930622-1.c 930622-2.c
26967 * gcc.failure: 920411-1.c 920627-2.c
26968 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
26970 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
26972 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26973 More changes to get testsuite working properly. Needs more work.
26974 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
26976 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
26978 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
26979 More changes to get testsuite working properly. Needs more work.
26981 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
26983 * chill.compile/compile.exp: Added for Dejagnu support
26984 * chill.execute/execute.exp: Added for Dejagnu support
26985 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
26987 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
26989 This should complete moving the CHILL test files.
26990 * chill.noncompile(.cvsignore printf.grt
26991 in-printf.grt chprintf.grt chprintf.ch):
26992 Added test-support files.
26993 (Makefile): Modified further.
26994 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
26995 signal.ch): Added test files.
26996 * chill.execute (.cvsignore printf.grt printr.c
26997 in-printf.grt rts.c chprintf.grt rts.h): Added
26998 test-support files.
26999 (Makefile): More corrections.
27001 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
27003 * chill.compile, chill.execute, chill.nocompile: Add CHILL
27004 test cases, ready for DejaGnu.
27006 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
27008 * Upgraded c-torture tests from 1.18 to 1.19
27010 * gcc.compile: added test(s):
27012 * gcc.execute: added test(s):
27013 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
27015 * added new subdirectory for misc tests: gcc.misc-tests
27016 * gcc.misc-test(s): added tests:
27017 inst-check.c test-consts.c test-ior.c test-switch.c
27019 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
27021 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
27023 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
27025 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
27027 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
27029 * Upgraded c-torture tests from 1.17 to 1.18
27031 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
27033 * Upgraded c-torture tests from 1.12 to 1.17
27035 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
27037 * lib/old-dejagnu.exp:
27038 Fixed handling of XFAIL target triplets to correctly
27039 recognize wildcard characters. Removed code that
27040 appended a unique id tag to the end of the file name
27041 printed out by the result of the testcases within a
27044 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
27046 * lib/old-dejagnu.exp:
27047 Reworked expected failure handling to trigger off of XFAIL
27048 keyword in keyphrase embeded in testcase source code. The
27049 XFAIL keyword must be at the end of the keyphrase line. It
27050 may optionally be followed by one or more target triplets.
27051 It has just occured that the handling of wildcards in the
27052 target triplet may not be correct.
27054 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
27056 * g++.old-deja/tests:
27057 Moved all subdirectories up one level into g++.old-deja .
27059 * lib/old-dejagnu.exp:
27060 Fixed problem with CXXFLAGS not being properly reset, and being
27061 corrupted with extraneous "-c" compiler option. This was
27062 causing binaries to not be generated for test that needed them.
27063 Modified strings passed to "pass" and "fail" so that individual
27064 tests from the same test file would be distinguished by an
27065 identifier appended to the test file name in the summary logs;
27066 this corrected a problem with erroneous diff logs. Added code
27067 to search testcases for expected fail and unexpected pass keywords.
27069 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
27071 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
27073 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
27075 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
27076 Removed extraneous text from end of "Special g++ Options"
27079 * lib/old-dejagnu.exp: Added pattern matching to look for new
27080 keywords, embedded in testcases comments, which will trigger
27081 calls to xpass and xfail.
27083 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
27085 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
27086 comments embedded in the testcases, especially the one looking for
27087 special compiler options, as well as the pattern matching for the
27088 compiler output again.
27090 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
27092 * lib/old-dejagnu.exp: Do a proper check of the return value for
27093 execute tests. Fixed several problems with the pattern matching
27094 of the compiler output which gave erroneous test results.
27095 Changed several of the test result messages to be more descriptive.
27096 * config/unix-g++.exp: Proc g++_load now actually works and
27097 executes the tests passed to it and returns a usable return
27100 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
27102 * lib/gcc.exp: Exits gracefully if $CC is bogus.
27104 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
27106 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
27107 Modified both files to properly execute the old style
27108 dejagnu tests. The previous versions of these files were
27109 experimental and did not function anything near correctly.
27111 1993-04-05 Rob Savoye (rob@cygnus.com)
27113 * Removed all Makefile.in and configure.in files. No configuration
27116 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
27118 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
27120 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
27122 * gcc.compile/configure.in, gcc.unsorted/configure.in,
27123 gcc.special/configure.in, gcc.noncompile/configure.in,
27124 gcc.execute/configure.in, gcc.code_quality/configure.in,
27125 g++.other/configure.in, g++.old-deja/configure.in,
27126 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
27127 in srcname setting.
27129 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
27131 * lib/udi.exp: Fixed mondfe and mondfe_download.
27132 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
27133 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
27135 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
27137 * config/udi-gdb.exp: Check $shell_id after connecting to target.
27138 (gdb_exit): Don't remove *_soc files.
27140 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
27142 * lib/c-torture.exp: Don't look for main; instead always use -w
27143 -c. This is how the c-torture tests work. Remove the object
27144 file if the compilation succeeds.
27145 * gcc.execute/execute.exp: Remove executable if test passes.
27146 * gcc.noncompile/noncompile.exp: Every test is an expected
27148 * gcc.special/special.exp: Added tests from c-torture 1.11,
27149 corrected use of existing test.
27150 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
27151 gcc.execute/920625-1.c: Updated to c-torture 1.11.
27152 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
27153 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
27154 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
27155 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
27156 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
27157 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
27158 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
27159 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
27160 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
27161 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
27162 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
27163 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
27164 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
27165 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
27166 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
27167 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
27168 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
27170 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
27171 correspond to c-torture 1.11.