1 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
2 J"orn Rennecke <joern.rennecke@superh.com>
5 * gcc.c-torture/execute/20031204-1.c: New test.
7 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10 * g++.dg/template/error6.C: New test.
12 2003-12-03 Jakub Jelinek <jakub@redhat.com>
14 * gcc.dg/20031202-1.c: New test.
16 2003-12-03 Mark Mitchell <mark@codesourcery.com>
19 * g++.dg/template/eh1.C: New test.
22 * g++.dg/template/error5.C: New test.
24 2003-12-02 David Ung <davidu@mips.com>
26 * gcc.dg/compat/vector-check.h: Corrected type for var
29 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
32 * g++.dg/template/ptrmem8.C: New test.
34 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37 * g++.dg/template/dependent-expr3.C: New test.
39 2003-12-01 James Lemke <jim@wasabisystems.com>
41 * gcc.dg/arm-g2.c: New test.
43 2003-12-01 Roger Sayle <roger@eyesopen.com>
46 * gcc.dg/20031201-2.c: New test case.
48 2003-12-01 Zack Weinberg <zack@codesourcery.com>
51 * objc.dg/proto-lossage-3.m: New test.
53 2003-12-01 Roger Sayle <roger@eyesopen.com>
56 * gcc.dg/20031201-1.c: New test case.
58 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
60 * gcc.dg/unaligned-1.c: New test.
62 2003-11-30 Mark Mitchell <mark@codesourcery.com>
65 * g++.dg/template/error4.C: New test.
66 * g++.dg/template/nested3.C: Adjust error markers.
68 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
70 * gcc.dg/cpp/assert4.c: Check more #system assertions.
72 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
75 * gcc.dg/bitfld-7.c: New test.
77 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
79 * gcc.dg/tls/asm-1.C: New test.
81 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
83 * gcc.dg/cpp/assert4.c: Update.
85 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
87 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
88 * gcc.dg/builtin-apply3.c: New test.
90 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
92 * lib/compat.exp (compat-obj): New xfaildata parameter.
93 Use it to set compiler_conditional_xfail_data before compiling.
94 (compat-get-options): Handle dg-xfail-if.
95 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
96 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
97 * gcc.dg/compat/vector-1_y.c: Likewise.
98 * gcc.dg/compat/vector-2_x.c: Likewise.
99 * gcc.dg/compat/vector-2_y.c: Likewise.
101 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
103 * g++.dg/opt/reg-stack4.C: New test.
105 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
107 * gcc.dg/builtin-apply2.c: New test.
109 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
111 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
113 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
116 * g++.dg/template/template-id-2.C: New test.
118 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
121 * g++.dg/template/memfriend1.C: New test.
122 * g++.dg/template/memfriend2.C: Likewise.
123 * g++.dg/template/memfriend3.C: Likewise.
124 * g++.dg/template/memfriend4.C: Likewise.
125 * g++.dg/template/memfriend5.C: Likewise.
126 * g++.dg/template/memfriend6.C: Likewise.
127 * g++.dg/template/memfriend7.C: Likewise.
128 * g++.dg/template/memfriend8.C: Likewise.
129 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
131 2003-11-21 Mark Mitchell <mark@codesourcery.com>
134 * g++.dg/ext/cond1.C: New test.
136 2003-11-20 Richard Henderson <rth@redhat.com>
138 * gcc.dg/20020201-2.c: Remove.
139 * gcc.dg/20020201-4.c: Remove.
140 * gcc.dg/20020304-1.c: Remove.
142 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
144 * gcc.dg/cpp/trad/xwin1.c: New test case.
146 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
148 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
149 * lib/g77.exp: Likewise.
150 * lib/objc.exp: Likewise.
151 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
154 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
157 * g++.dg/template/static5.C: New test.
159 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
161 * gcc.dg/nested-func-1.c: New test.
163 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
165 * gcc.dg/cpp/assert4.c: New test.
167 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
170 * g++.dg/lookup/using9.c: New test.
172 2003-11-14 Mark Mitchell <mark@codesourcery.com>
175 * g++.dg/template/error3.C: New test.
177 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
180 * ada/acats/run_acats, run_all.sh: Fix syntax error.
181 No longer use a wrapper for gcc, since this does not work under
184 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
187 * g++.dg/template/ptrmem7.C: New test.
189 2003-11-13 Andrew Pinski <apinski@apple.com>
191 * gcc.c-torture/compile/20031113-1.c: New test.
193 2003-11-13 Mark Mitchell <mark@codesourcery.com>
194 Kean Johnston <jkj@sco.com>
197 * gcc.dg/unused-4.c: Update.
199 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
201 * g++.dg/opt/const3.C: New test.
203 2003-11-13 Jan Hubicka <jh@suse.cz>
205 * gcc.c-torture/compile/20031112-1.c: New test.
207 2003-11-12 Mark Mitchell <mark@codesourcery.com>
209 * g++.dg/parse/crash10.C: Remove bogus error marker.
211 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
213 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
214 (host_gcc): Likewise.
215 (ROOT): Honor $PWDCMD.
217 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
219 2003-11-12 Catherine Moore <clm@redhat.com>
221 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
223 2003-11-12 Andreas Jaeger <aj@suse.de>
224 Jakub Jelinek <jakub@redhat.com>
225 Andrew Pinski <pinskia@physics.uc.edu>
226 Richard Henderson <rth@redhat.com>
228 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
230 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
232 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
233 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
235 2003-11-11 Andreas Jaeger <aj@suse.de>
237 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
239 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
241 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
243 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
246 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
248 * gcc.dg/trampoline-1.c: New test.
250 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
252 * gcc.c-torture/compile/200031109-1.c: New test.
254 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
258 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
259 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
260 gcc.dg/format/no-y2k-1.c: Update.
262 2003-11-08 Roger Sayle <roger@eyesopen.com>
264 PR optimization/10467
265 * gcc.dg/20031108-1.c: New test case.
267 2003-11-07 Geoffrey Keating <geoffk@apple.com>
269 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
271 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
273 * gcc.dg/compound-lvalue-1.c: New test.
274 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
277 2003-11-06 Geoffrey Keating <geoffk@apple.com>
279 * gcc.dg/altivec-varargs-1.c: New test.
281 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
283 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
284 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
285 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
286 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
287 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
289 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
291 * gcc.dg/cond-lvalue-1.c: New test.
293 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
295 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
297 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
300 * g++.dg/template/instantiate5.C: New test.
302 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
305 * g++.dg/ext/complit2.C: Replace test with self-contained version.
306 * ChangeLog: Add missing first entry for above test.
308 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
311 * g++.dg/template/using8.C: New test.
312 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
314 2003-11-02 Roger Sayle <roger@eyesopen.com>
316 PR optimization/10817
317 * gcc.c-torture/compile/20031102-1.c: New test case.
319 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
321 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
324 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
326 * gcc.dg/20031102-1.c: New test.
328 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
330 * gcc.dg/complex-1.c: New test.
332 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
335 * g++.dg/template/crash13.C: Adjust expected error location.
336 * g++.old-deja/g++.brendan/ns1.C: Likewise.
338 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
340 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
342 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
345 * gcc.c-torture/compile/20031031-2.c: New test.
347 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
350 * gcc.c-torture/compile/20031031-1.c: New test.
352 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
354 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
355 * gcc.misc-tests/bprob.exp: Likewise.
356 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
357 the execution test on arm-elf configs.
358 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
359 configs that don't support scratch files.
360 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
362 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
364 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
367 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
369 * ada/acats/run_all.sh: Redirect mv output to /dev/null
370 Avoid non pure sh syntax. Add more logging.
372 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
375 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
378 * gcc.dg/ppc-stackalign-1.c: New test.
380 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
382 * ada/acats/run_all.sh: Change output to be more compliant with
384 Create acats.sum and acats.log files under testsuite/ada/acats
385 Only run [a-z]* directories, to filter out e.g. CVS.
386 Redirect build output to log file.
388 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
390 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
392 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
395 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
397 2003-10-27 Jakub Jelinek <jakub@redhat.com>
399 * gcc.c-torture/compile/20031023-1.c: New test.
400 * gcc.c-torture/compile/20031023-2.c: New test.
401 * gcc.c-torture/compile/20031023-3.c: New test.
402 * gcc.c-torture/compile/20031023-4.c: New test.
404 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
407 * g++.dg/lookup/scoped8.C: New test.
409 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
411 * g++.dg/opt/reg-stack3.C: New test.
413 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
415 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
417 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
420 * g++.dg/template/crash13.C: New test.
422 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
424 * gcc.dg/c99-restrict-2.c: New test.
426 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
428 PR c++/12698, c++/12699, c++/12700, c++/12566
429 * g++.dg/inherit/covariant9.C: New test.
430 * g++.dg/inherit/covariant10.C: New test.
431 * g++.dg/inherit/covariant11.C: New test.
433 2003-10-23 Jason Merrill <jason@redhat.com>
436 * g++.dg/ext/complit2.C: New test.
438 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
441 * gcc.c-torture/execute/20031020-1.c: New test.
443 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
445 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
446 following the jump_insn.
448 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
450 * gcc.dg/cast-lvalue-1.c: New test.
452 2003-10-21 Mark Mitchell <mark@codesourcery.com>
455 * g++.dg/template/cond2.C: New test.
457 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
459 * gcc.dg/builtins-28.c: New test.
461 2003-10-20 Jan Hubicka <jh@suse.cz>
463 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
465 * testsuite/gcc.dg/inline-2.c: Likewise.
467 2003-10-20 Phil Edwards <phil@codesourcery.com>
469 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
470 * gcc.dg/nest.c: Likewise.
472 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
474 PR c++/9781, c++/10583, c++/11862
475 * g++.dg/parse/crash13.C: New test.
477 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
479 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
481 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
483 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
484 Define HAVE_C99_RUNTIME except on Solaris.
485 * gcc.dg/builtins-20.c: Likewise.
487 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
489 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
491 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
494 * g++.dg/template/crash21.C: New test.
496 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
499 * g++.dg/template/typename5.C: New test.
501 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
504 * g++.dg/template/friend25.C: New test.
506 2003-10-16 Ziemowit Laski <zlaski@apple.com>
508 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
511 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
513 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
516 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
518 * gcc.c-torture/execute/960416-1.x: Remove.
519 * gcc.c-torture/execute/divconst-3.x: Likewise.
521 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
524 * gcc.dg/torture/cris-volatile-1.c: New test.
526 2003-10-14 Roger Sayle <roger@eyesopen.com>
529 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
530 for overflowing floating point to integer conversion during RTL
533 2003-10-13 Ziemowit Laski <zlaski@apple.com>
535 * objc/execute/_cmd.m: Fix typo.
536 * objc.dg/image-info.m, objc.dg/symtab-1.m:
537 Relax 'scan-assembler' regexp.
538 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
539 objc.dg/try-catch-4.m: Run on non-Darwin targets.
540 * objc.dg/zero-link-2.m: Remove blank line.
541 * objc.dg/zero-link-3.m: New test case.
543 2003-10-13 Geoffrey Keating <geoffk@apple.com>
545 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
547 * gcc.dg/asm-names.c: Use scan-assembler-not rather
548 than linker trickery.
550 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
553 * g++.dg/other/friend2.C: New test.
555 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
557 * gcc.dg/20031012-1.c: New test.
559 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
561 * gcc.dg/weak/weak-3.c: Fix for new warning.
563 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
566 * gcc.c-torture/execute/20031012-1.c: New test case.
568 2003-10-11 Roger Sayle <roger@eyesopen.com>
570 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
571 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
573 2003-10-11 Roger Sayle <roger@eyesopen.com>
575 PR optimization/12260
576 * gcc.c-torture/compile/20031011-2.c: New test case.
578 2003-10-11 Roger Sayle <roger@eyesopen.com>
580 * gcc.c-torture/execute/20031011-1.c: New testcase.
582 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
584 * gcc.c-torture/compile/20031011-1.c: New test.
586 2003-10-11 Jan Hubicka <jh@suse.cz>
588 * g++.dg/other/first-global.C: New test.
590 2003-10-11 Roger Sayle <roger@eyesopen.com>
592 * gcc.c-torture/execute/string-opt-18.c: New testcase.
594 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
596 * gcc.c-torture/compile/20031010-1.c: New test.
598 2003-10-10 Geoffrey Keating <geoffk@apple.com>
600 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
601 * gcc.c-torture/execute/va-arg-25.c: ... here.
603 2003-10-09 Mark Mitchell <mark@codesourcery.com>
605 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
607 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
609 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
611 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
613 * g++.dg/parse/error2.C: New test.
615 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
618 * g++.dg/other/error5.C: Modify the error message.
619 * g++.dg/lookup/using8.C: New test.
621 2003-10-07 Geoffrey Keating <geoffk@apple.com>
623 * gcc.dg/darwin-abi-2.c: New file.
624 * gcc.c-torture/execute/va-arg-24.c: New file.
626 2003-10-06 Bob Wilson <bob.wilson@acm.org>
628 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
631 2003-10-06 Mark Mitchell <mark@codesourcery.com>
634 * g++.dg/other/error4.C: Update error messages.
635 * g++.dg/template/ptrmem4.C: Likewise.
638 * g++.dg/init/new9.C: New test.
640 PR c++/12334, c++/12236, c++/8656
641 * g++.dg/ext/attrib8.C: New test.
643 2003-10-06 Devang Patel <dpatel@apple.com>
645 * gcc.dg/debug/dwarf2-3.h: New test.
646 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
648 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
650 * g++.dg/opt/cfg2.C: New test.
652 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
654 * g++.dg/opt/float1.C: New test.
656 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
658 * gcc.dg/c90-array-lval-6.c: New test.
659 * gcc.dg/c99-array-lval-6.c: New test.
661 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
662 Ziemowit Laski <zlaski@apple.com>
664 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
665 'Derived', so that it is never considered a class method; add
666 new warning for '+port' method ambiguity.
667 * objc.dg/method-12.m: Include <objc/objc.h> instead of
668 <objc/objc-api.h> (needed on Mac OS X).
669 * objc.dg/method-13.m: New test.
671 2003-10-03 Roger Sayle <roger@eyesopen.com>
673 PR optimization/9325, PR java/6391
674 * gcc.c-torture/execute/20031003-1.c: New test case.
676 2003-10-02 Mark Mitchell <mark@codesourcery.com>
678 PR optimization/12180
679 * gcc.dg/20031002-1.c: New test.
682 * g++.dg/inherit/error1.C: New test.
684 2003-10-02 Chris Demetriou <cgd@broadcom.com>
686 * lib/f-torture.exp (search_for): Rename to...
687 (search_for_re): This. Also, clean up comments and the
690 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
692 * gcc.c-torture/compile/20031002-1.c: New test.
694 2003-10-02 Jakub Jelinek <jakub@redhat.com>
696 * g++.dg/opt/cond1.C: New test.
698 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
700 * gcc.dg/Wold-style-definition-2.c: New testcase.
701 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
703 2003-09-29 Richard Henderson <rth@redhat.com>
705 * g++.dg/init/array10.C: Add dg-options.
707 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
709 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
711 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
713 * g++.dg/template/friend19.C: Fix typo.
714 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
716 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
718 * gcc.c-torture/execute/20030928-1.c: New test.
719 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
721 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
723 * g++.dg/opt/unroll1.C: New test.
725 2003-09-26 Roger Sayle <roger@eyesopen.com>
727 PR optimization/11741
728 * gcc.dg/20030926-1.c: New test case.
730 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
733 * g++.dg/parse/access7.C: New test.
734 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
736 2003-09-24 Ziemowit Laski <zlaski@apple.com>
738 MERGE OF objc-improvements-branch into MAINLINE:
739 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
740 if libobjc has not been built.
741 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
742 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
743 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
744 objc/execute/nested-3.m, objc/execute/np-2.m,
745 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
746 objc/execute/redefining_self.m, objc/execute/root_methods.m,
747 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
748 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
749 objc.dg/special/unclaimed-category-1.h,
750 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
752 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
753 * execute/cascading-1.m, execute/function-message-1.m,
754 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
755 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
756 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
757 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
758 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
759 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
760 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
761 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
762 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
763 * objc.dg/bitfield-2.m: Run only on Darwin.
764 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
765 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
766 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
767 * objc.dg/const-str-1.m: Fix constant string layout.
769 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
771 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
773 2003-09-23 Geoffrey Keating <geoffk@apple.com>
775 * gcc.dg/darwin-abi-1.c: New file.
777 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
780 * gcc.c-torture/compile/20030921-1.c: New test.
782 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
784 * g++.dg/opt/reg-stack2.C: New test.
786 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
788 * g++.dg/eh/delayslot1.C: New test.
790 2003-09-20 Richard Henderson <rth@redhat.com>
792 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
794 2003-09-20 Roger Sayle <roger@eyesopen.com>
796 * gcc.c-torture/execute/20030920-1.c: New test case.
798 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
800 * g++.dg/rtti/typeid3.C: Correct expected error message.
802 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
805 * g++.dg/parse/crash12.C: New test.
807 2003-09-19 Janis Johnson <janis187@us.ibm.com>
809 * gcc.dg/compat/mixed-struct-check.h: New.
810 * gcc.dg/compat/mixed-struct-defs.h: New.
811 * gcc.dg/compat/mixed-struct-init.h: New.
812 * gcc.dg/compat/struct-by-value-19_main.c: New.
813 * gcc.dg/compat/struct-by-value-19_x.c: New.
814 * gcc.dg/compat/struct-by-value-19_y.c: New.
815 * gcc.dg/compat/struct-by-value-20_main.c: New.
816 * gcc.dg/compat/struct-by-value-20_x.c: New.
817 * gcc.dg/compat/struct-by-value-20_y.c: New.
818 * gcc.dg/compat/struct-return-19_main.c: New.
819 * gcc.dg/compat/struct-return-19_x.c: New.
820 * gcc.dg/compat/struct-return-19_y.c: New.
821 * gcc.dg/compat/struct-return-20_main.c: New.
822 * gcc.dg/compat/struct-return-20_x.c: New.
823 * gcc.dg/compat/struct-return-20_y.c: New.
825 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
826 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
827 so that it will not complain on LP64 targets.
829 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
832 * g++.dg/template/friend24.C: New test.
834 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
837 * g++.dg/template/memtmpl2.C: New test.
839 2003-09-18 Mark Mitchell <mark@codesourcery.com>
842 * gcc.dg/builtin-apply1.c: New test.
844 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
847 * g++.dg/warn/Wunused-4.C: New test.
849 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
852 * g++.dg/other/gc2.C: New test.
854 2003-09-17 Mark Mitchell <mark@codesourcery.com>
857 * g++.dg/rtti/typeid3.C: New test.
860 * g++.dg/overload/template1.C: New test.
862 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
864 * g++.dg/opt/cfg3.C: New test.
866 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
869 * g++.dg/template/crash11.C: New test.
871 2003-09-16 Jason Merrill <jason@redhat.com>
872 Jakub Jelinek <jakub@redhat.com>
874 * gcc.dg/attr-warn-unused-result.c: New test.
876 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
879 * g++.dg/expr/call2.C: New test.
881 2003-09-15 Andreas Jaeger <aj@suse.de>
883 * gcc.dg/Wold-style-definition-1.c: New test.
885 2003-09-14 Mark Mitchell <mark@codesourcery.com>
888 * g++.dg/parse/template12.C: New test.
890 * g++.dg/abi/bitfield11.C: New test.
891 * g++.dg/abi/bitfield12.C: Likewise.
893 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
895 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
896 non-expansion of functional macro name without arguments at EOL.
897 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
899 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
901 * gcc.c-torture/execute/20030914-[12].c: New tests.
903 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
906 * g++.dg/overload/addr1.C: New test.
908 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
910 * gcc.dg/20030909-1.c: New test.
912 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
914 * gcc.dg/ultrasp10.c: New test.
916 2003-09-09 Devang Patel <dpatel@apple.com>
918 * gcc.dg/darwin-ld-6.c: New test.
920 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
922 * gcc.dg/torture/builtin-explog-1.c: New testcase.
924 2003-09-08 Mark Mitchell <mark@codesourcery.com>
926 * gcc.dg/ia64-types1.c: New test.
927 * gcc.dg/ia64-types2.c: Likewise.
929 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
931 * gcc.dg/builtins-1.c: Add more _Complex tests.
932 * gcc.dg/torture/builtin-attr-1.c: Likewise.
934 * gcc.dg/builtins-1.c: Test existing _Complex functions.
935 * gcc.dg/torture/builtin-attr-1.c: Likewise.
937 2003-09-08 Mark Mitchell <mark@codesourcery.com>
940 * g++.dg/lookup/koenig2.C: New test.
943 * g++.dg/rtti/typeid2.C: New test.
945 2003-09-08 Jakub Jelinek <jakub@redhat.com>
947 * gcc.c-torture/compile/20030904-1.c: New test.
949 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
951 * g++.dg/opt/longbranch2.C: New test.
953 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
955 * g++.dg/template/crash10.C: Only compile it.
957 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
960 * gcc.c-torture/compile/20030907-1.c: New test.
961 * g++.dg/init/array11.C: New test.
963 2003-09-07 Mark Mitchell <mark@codesourcery.com>
966 * g++.dg/init/struct1.C: New test.
968 2003-09-07 Mark Mitchell <mark@codesourcery.com>
971 * g++.dg/expr/comma1.C: New test.
973 2003-09-06 Mark Mitchell <mark@codesourcery.com>
976 * g++.dg/expr/static_cast5.C: New test.
978 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
981 * g++.dg/lookup/scoped7.C: New test.
984 * g++.dg/other/static1.C: New test.
987 * g++.dg/warn/template-1.C: New test.
990 * g++.dg/template/crash10.C: New test.
993 * g++.dg/overload/VLA.C: New test.
996 * g++.dg/template/call1.C: New test.
998 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1001 * g++.dg/parse/using3.C: New test.
1003 2003-09-06 Roger Sayle <roger@eyesopen.com>
1006 * g++.dg/overload/builtin3.C: New test case.
1008 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1011 * gcc.dg/20030906-1.c: New test.
1012 * gcc.dg/20030906-2.c: Likewise.
1014 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1017 * g++.dg/parse/defarg5.C: New test.
1019 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1021 2003-09-05 Mark Mitchell <mark@codesourcery.com>
1024 * g++.dg/expr/static_cast4.C: New test.
1027 * g++.dg/template/crash9.C: New test.
1029 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1031 * g++.old-deja/g++.ext/pretty2.C: Update for change
1033 * g++.old-deja/g++.ext/pretty3.C: Likewise.
1035 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
1038 * g++/dg/template/qualified-id1.C: New test.
1041 * g++.dg/warn/noeffect4.C: New test.
1043 2003-09-04 Matt Austern <austern@apple.com>
1045 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1046 * g++.dg/ext/fnname2.C: Likewise.
1047 * g++.dg/ext/fnname3.C: Likewise.
1049 2003-09-04 Mark Mitchell <mark@codesourcery.com>
1051 * g++.dg/expr/lval1.C: New test.
1052 * g++.dg/ext/lvcast.C: Remove.
1054 2003-09-03 Roger Sayle <roger@eyesopen.com>
1056 PR optimization/11700.
1057 * gcc.c-torture/compile/20030903-1.c: New test case.
1059 2003-09-03 Mark Mitchell <mark@codesourcery.com>
1062 * g++.dg/abi/layout4.C: New test.
1064 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
1067 * g++.dg/parse/friend3.C: New test.
1069 2003-09-02 Mark Mitchell <mark@codesourcery.com>
1072 * g++.dg/template/class1.C: New test.
1075 * g++.dg/expr/call1.C: New test.
1077 2003-09-01 Mark Mitchell <mark@codesourcery.com>
1080 * g++.dg/init/ref9.C: New test.
1083 * g++.dg/template/nested4.C: New test.
1085 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1088 * g++.dg/template/non-dependent4.C: New test.
1091 * g++.dg/inherit/conv1.C: New test.
1093 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1096 * g++.dg/ext/label1.C: New test.
1097 * g++.dg/ext/label2.C: Likewise.
1099 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1101 * g++.dg/expr/cond3.C: New test.
1103 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1105 * gcc.dg/builtins-1.c: Add new builtin cases.
1107 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1109 * gcc.dg/builtins-1.c: Add new cases.
1110 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1112 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1114 * gcc.dg/builtins-1.c: Add more math builtin tests.
1115 * gcc.dg/torture/builtin-attr-1.c: New test.
1117 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1119 PR optimization/5079
1120 * g++.dg/opt/static3.C: New test.
1122 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1124 * gcc.misc-tests/gcov-10b.c: New test.
1126 2003-08-27 Mark Mitchell <mark@codesourcery.com>
1128 * g++.dg/opt/ptrmem3.C: New test.
1130 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1132 2003-08-27 Jakub Jelinek <jakub@redhat.com>
1134 * gcc.dg/20030826-2.c: New test.
1136 2003-08-26 Roger Sayle <roger@eyesopen.com>
1139 * g77.f-torture/compile/12002.f: New test case.
1141 2003-08-26 Roger Sayle <roger@eyesopen.com>
1143 * gcc.dg/20030826-1.c: New test case.
1145 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
1147 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1149 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
1152 * c++.dg/lookup/crash1.C: New test.
1154 * c++.dg/warn/noeffect3.C: New test.
1156 2003-08-25 Janis Johnson <janis187@us.ibm.com>
1158 * gcc.dg/compat/vector-1_x.c: Compile with -w.
1159 * gcc.dg/compat/vector-1_y.c: Ditto.
1160 * gcc.dg/compat/vector-2_x.c: Ditto.
1161 * gcc.dg/compat/vector-2_y.c: Ditto.
1163 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1165 * gcc.dg/20030702-1.c: New test.
1167 2003-08-25 Mark Mitchell <mark@codesourcery.com>
1170 * g++.dg/ext/altivec-1.C: New test.
1172 2003-08-24 Richard Henderson <rth@redhat.com>
1174 * g++.dg/eh/simd-2.C: Add -w for x86.
1176 2003-08-23 Jakub Jelinek <jakub@redhat.com>
1178 * gcc.dg/20030815-1.c: New test.
1180 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1183 * g++.dg/parse/access6.C: New test.
1185 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1187 PR c++/641, c++/11876
1188 * g++.dg/template/friend22.C: New test.
1189 * g++.dg/template/friend23.C: Likewise.
1191 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1193 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1196 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1198 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1200 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1202 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1204 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1206 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1208 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1210 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1212 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1215 * g++.dg/overload/prom1.C: New test.
1218 * g++.dg/parse/dtor2.C: New test.
1221 * g++.dg/parse/using2.C: New test.
1223 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
1226 * gcc.c-torture/compile/20030821-1.c: New.
1228 2003-08-20 Mark Mitchell <mark@codesourcery.com>
1231 * g++.dg/template/deduce2.C: New test.
1233 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
1235 * gcc.c-torture/execute/20030821-1.c: New test.
1237 2003-08-20 Roger Sayle <roger@eyesopen.com>
1240 * gcc.dg/20030820-1.c: New test case.
1242 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
1245 * g++.dg/warn/noeffect2.C: New test.
1247 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1250 * g++.dg/template/dtor2.C: New test.
1253 * g++.dg/template/operator1.C: New test.
1254 * g++.dg/parse/operator4.C: New test.
1257 * g++.dg/expr/enum1.C: New test.
1258 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1261 * g++.dg/parse/elab2.C: New test.
1262 * g++.dg/parse/typedef4.C: Change error message.
1263 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1264 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1265 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1267 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1269 * gcc.dg/pch/warn-1.c: New.
1270 * gcc.dg/pch/warn-1.hs: New.
1272 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1275 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1277 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1279 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1281 * gcc.dg/uninit-D.c: New Test.
1282 * gcc.dg/uninit-E.c: New Test.
1283 * gcc.dg/uninit-F.c: New Test.
1284 * gcc.dg/uninit-G.c: New Test.
1286 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1288 * g++.dg/README: Describe the pch directory.
1290 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1293 * g++.dg/parse/access4.C: New test.
1294 * g++.dg/parse/access5.C: Likewise.
1295 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1297 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1299 * gcc.dg/noncompile/20030818-1.c: New.
1301 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1304 * g++.dg/warn/noeffect1.C: New test.
1306 * g++.dg/template/scope2.C: New test.
1307 * g++.dg/template/error2.C: Correct dg-error
1309 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1311 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1313 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1316 * g++.dg/template/warn1.C: New.
1318 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1320 * g++.dg/template/error2.C: New test.
1321 * g++.dg/lookup/using7.C: Adjust errors
1322 * g++.old-deja/g++.pt/crash36.C: Likewise.
1323 * g++.old-deja/g++.pt/derived3.C: Likewise.
1325 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1327 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1328 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1329 * gcc.c-torture/execute/builtins/string-9.c: New, from
1330 string-opt-9.c. Adjust for execute/builtins framework.
1331 * gcc.c-torture/execute/string-opt-9.c: Delete.
1333 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1335 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1337 * g++.dg/parse/ret-type2.C: New test.
1340 * g++.dg/init/new8.C: New test.
1343 * g++.dg/parse/typedef5.C: New test.
1346 * g++.dg/parse/qualified2.C: New test.
1347 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1350 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1352 * g++.dg/conversion/ptrmem1.C: New test.
1354 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1357 * gcc.dg/20030811-1.c: New test.
1360 * gcc.c-torture/execute/20030811-1.c: New test.
1362 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1364 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1366 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1369 * g++.dg/inherit/multiple1.C: New test.
1371 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1373 * gcc.dg/spe1.c: New test.
1376 * g++.dg/expr/cast2.C: New test.
1379 * g++.dg/template/dependent-name2.C: New test.
1381 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1383 * g++.dg/parse/crash11.C: Put the dg options in comments.
1385 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1387 * lib/gcc-dg.exp: Update for diagnostic change.
1389 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1392 * g++.dg/parse/crash11.C: New test.
1394 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1396 * gcc.dg/cpp/spacing1.c: Update.
1398 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1401 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1404 2003-08-04 Roger Sayle <roger@eyesopen.com>
1407 * gcc.c-torture/compile/20030804-1.c: New test case.
1409 2003-08-04 Roger Sayle <roger@eyesopen.com>
1411 * gcc.dg/20030804-1.c: New test case.
1413 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1415 * gcc.dg/cpp/separate-1.c: New test.
1417 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1420 * g++.dg/template/dependent-expr2.C: New test.
1423 * g++.dg/expr/ptrmem1.C: New test.
1425 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1428 * g++.dg/template/friend15.C: New test.
1430 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1432 * lib/dg-pch.exp: Work round PCH bug.
1434 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1436 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1437 builtins. Move cases from builtins-4.c here.
1439 * gcc.dg/torture/builtin-math-1.c: New test taken from
1440 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1443 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1446 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1449 * g++.dg/template/using7.C: New test.
1451 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1453 * import1.c, import2.c: New tests.
1455 2003-08-01 Jakub Jelinek <jakub@redhat.com>
1457 * g++.dg/eh/crossjump1.C: New test.
1459 2003-08-01 Mark Mitchell <mark@codesourcery.com>
1462 * g++.dg/template/using6.C: New test.
1465 * g++.dg/template/koenig2.C: New test.
1467 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1470 * g++.dg/parse/typedef4.C: New test.
1472 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1474 PR c++/8442, c++/8806
1475 * g++.dg/template/elab1.C: New test.
1476 * g++.dg/template/type2.C: Likewise.
1477 * g++.dg/template/ttp3.C: Adjust expected error message.
1478 * g++.old-deja/g++.law/visibility13.C: Likewise.
1479 * g++.old-deja/g++.niklas/t135.C: Likewise.
1480 * g++.old-deja/g++.pt/ttp41.C: Likewise.
1481 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1483 * g++.old-deja/g++.pt/ttp44.C: Likewise.
1485 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
1488 * g++.dg/ext/stmtexpr1.C: New test.
1490 * g++.dg/opt/tmp1.C: New test.
1493 * g++.dg/parse/constant4.C: New test.
1496 * g++.dg/template/using5.C: New test.
1498 2003-07-31 Roger Sayle <roger@eyesopen.com>
1500 * gcc.dg/builtins-27.c: New test case.
1502 2003-07-31 Jakub Jelinek <jakub@redhat.com>
1504 * gcc.dg/tls/opt-7.c: New test.
1506 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
1508 * g++.old-deja/g++.other/crash18.C: Remove.
1510 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
1512 * g++.dg/template/explicit3.C: New.
1513 * g++.dg/template/explicit4.C: New.
1514 * g++.dg/template/explicit5.C: New.
1517 * g++.dg/template/memtmpl1.C: New.
1519 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
1522 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1523 * gcc.dg/i386-387-5.c (dg-options): Likewise.
1525 2003-07-30 Jan Hubicka <jh@suse.cz>
1529 2003-07-29 Zack Weinberg <zack@codesourcery.com>
1531 * gcc.dg/struct-in-proto-1.c: New test.
1533 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
1535 * gcc.dg/cpp/include2.c: Only expect one message.
1537 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
1540 * g++.dg/template/using1.C: New test.
1541 * g++.dg/template/using2.C: New test.
1542 * g++.dg/template/using3.C: New test.
1543 * g++.dg/template/using4.C: New test.
1545 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
1547 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1548 * gcc.c-torture/execute/string-opt-10.c: Likewise.
1550 2003-07-28 Jan Hubicka <jh@suse.cz>
1553 * g++.dg/opt/call1.C: New test.
1555 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
1558 * g++.dg/init/enum2.C: New test.
1559 * g++.dg/template/overload1.C: Add "-w" option.
1561 2003-07-28 <hp@bitrange.com>
1563 * gcc.dg/Wdeclaration-after-statement-1.c,
1564 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1566 2003-07-28 Jakub Jelinek <jakub@redhat.com>
1568 * gcc.c-torture/compile/20030725-1.c: New test.
1570 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
1572 * gcc.dg/20030505.c: Only run for SPE.
1573 Remove definition of opaque type.
1575 2003-07-27 Mark Mitchell <mark@codesourcery.com>
1577 * g++.dg/template/ptrmem6.C: New test.
1579 2003-07-26 Geoffrey Keating <geoffk@apple.com>
1581 * gcc.c-torture/compile/zero-strct-2.c: New test.
1583 2003-07-25 Geoffrey Keating <geoffk@apple.com>
1585 * gcc.dg/intermod-1.c: New test.
1587 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
1590 * g++.dg/template/lookup2.C: New test.
1591 * g++.dg/template/memclass1.C: Remove instantiated from error.
1592 * g++.dg/other/error2.C: Tweak expected errors.
1595 * g++.dg/template/defarg3.C: New test.
1597 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1599 2003-07-24 Mark Mitchell <mark@codesourcery.com>
1601 * g++.dg/inherit/access5.C: New test.
1603 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1606 * g++.dg/template/crash8.C: New test.
1608 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
1611 * gcc.dg/noncompile/incomplete-2.c: New test.
1613 2003-07-23 Mark Mitchell <mark@codesourcery.com>
1616 * g++.dg/inherit/access4.C: New test.
1619 * g++.dg/expr/cond2.C: New test.
1621 PR optimization/10679
1622 * g++.dg/opt/inline4.C: New test.
1624 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
1626 * g++.dg/parse/crash10: New test.
1628 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1630 * g++.dg/ext/flexary1.C: New test.
1632 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1635 * g++.dg/template/crash9.C: New test.
1637 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1640 * g++.dg/parse/typedef3.C: New test.
1643 * g++.dg/parse/operator2.C: New test.
1646 * g++.dg/parse/def-tmpl-arg1.C: New test.
1649 * g++.dg/parse/funptr1.C: New test.
1652 * g++.dg/parse/ambig3.C: New test.
1655 * g++.dg/parse/operator3.C: New test.
1658 * g++.dg/parse/template10.C: New test.
1661 * g++.dg/parse/template11.C: New test.
1664 * g++.dg/parse/invalid-op1.C: New test.
1667 * g++.dg/parse/condexpr1.C: New test.
1669 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1671 * g++.dg/ext/packed3.C: New test.
1672 * g++.dg/ext/packed4.C: New test.
1674 * gcc.dg/pack-test-3.c: New test.
1676 2003-07-21 Janis Johnson <janis187@us.ibm.com>
1678 * lib/compat.exp: Handle dg-options per source file.
1679 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1680 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1681 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1682 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1683 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1684 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1685 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1686 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1687 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1688 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1689 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1690 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1691 * g++.dg/compat/break/bitfield7_x.C: Ditto.
1692 * g++.dg/compat/break/bitfield7_y.C: Ditto.
1694 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
1697 * gcc.c-torture/execute/20030718-1.c: New test.
1699 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1701 PR optimization/11536
1702 * gcc.dg/20030721-1.c: New test.
1704 2003-07-19 Mark Mitchell <mark@codesourcery.com>
1707 * g++.dg/template/lookup1.C: New test.
1709 2003-07-19 Zack Weinberg <zack@codesourcery.com>
1711 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1712 diagnostics of ill-formed constructs involving labels.
1713 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1714 the new 'previously defined here' message.
1716 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
1718 * g++.dg/parse/non-dependent2.C: New test.
1720 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1722 * g++.dg/init/init-ref4.C: xfail on targets without
1725 2003-07-17 Jakub Jelinek <jakub@redhat.com>
1728 * gcc.c-torture/execute/20030717-1.c: New test.
1730 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1732 * g++.dg/opt/cfg1.C: New test.
1734 2003-07-17 Mark Mitchell <mark@codesourcery.com>
1736 PR optimization/11557
1737 * gcc.dg/20030717-1.c: New test.
1739 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1742 * g++.dg/expr/crash-1.C: New test.
1745 * g++.dg/template/init3.C: New test.
1748 * g++.dg/template/non-dependent1.C: New test.
1751 * g++.dg/template/non-dependent2.C: New test.
1754 * g++.dg/template/non-dependent3.C: New test.
1757 * g++.dg/template/sizeof5.C: New test.
1759 2003-07-17 Geoffrey Keating <geoffk@apple.com>
1762 * gcc.c-torture/compile/mangle-1.c: New file.
1764 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1767 * g++.dg/parse/access3.C: New test.
1769 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1772 * g++.dg/init/init-ref4.C: New test.
1774 2003-07-16 Mark Mitchell <mark@codesourcery.com>
1777 * g++.dg/parse/constant3.C: New test.
1778 * g++.dg/parse/crash7.C: Likewise.
1780 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
1783 * gcc.dg/i386-pentium4-not-mull.c: New.
1785 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
1787 * gcc.dg/asm-names.c (ymain): Make it weak.
1789 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1792 * g++.dg/template/friend21.C: New test.
1794 2003-07-16 Jakub Jelinek <jakub@redhat.com>
1796 * gcc.dg/cleanup-8.c: New test.
1797 * gcc.dg/cleanup-9.c: New test.
1799 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
1801 * g++.dg/ext/dll-MI1.h: New file.
1802 * g++.dg/ext/dllexport-MI1.C: New file.
1803 * g++.dg/ext/dllimport-MI1.C: New file.
1805 2003-07-15 Jakub Jelinek <jakub@redhat.com>
1807 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1808 it does not have cmpstrsi patterns (just cmpmemsi).
1810 2003-07-15 Mark Mitchell <mark@codesourcery.com>
1813 * g++.dg/debug/debug8.C: New test.
1815 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1818 * g++.dg/template/crash7.C: New test.
1820 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
1823 * gcc.c-torture/compile/20030708-1.c: New.
1825 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1827 * gcc.c-torture/execute/20030715-1.c: New test.
1829 2003-07-14 Geoffrey Keating <geoffk@apple.com>
1831 * gcc.dg/pch/inline-3.c: New file.
1832 * gcc.dg/pch/inline-3.hs: New file.
1833 * gcc.dg/pch/inline-4.c: New file.
1834 * gcc.dg/pch/inline-4.hs: New file.
1836 2003-07-14 Mark Mitchell <mark@codesourcery.com>
1839 * g++.dg/template/crash6.C: New test.
1842 * g++.dg/template/friend20.C: New test.
1845 * g++.dg/template/overload2.C: New test.
1847 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1849 PR optimization/11440
1850 * gcc.c-torture/execute/20030714-1.c: New test.
1852 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1855 * g++.dg/template/partial2.C: New test.
1857 2003-07-13 Mark Mitchell <mark@codesourcery.com>
1860 * g++.dg/template/anon1.C: New test.
1864 * g++.dg/parse/template9.C: Likewise.
1865 * g++.dg/template/crash4.C: New test.
1866 * g++.dg/template/koenig1.C: Likewise.
1867 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1868 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1869 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1871 * g++.old-deja/g++.jason/template36.C: Likewise.
1872 * g++.old-deja/g++.mike/p1989.C: Likewise.
1873 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1874 * g++.old-deja/g++.pt/ttp20.C: Use this->.
1875 * g++.old-deja/g++.pt/ttp21.C: Use this->.
1876 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1878 * g++.old-deja/g++.pt/union2.C: Use this->.
1880 2003-07-11 Jakub Jelinek <jakub@redhat.com>
1882 * gcc.dg/20030711-1.c: New test.
1884 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
1887 * g++.dg/parse/args1.C: New test.
1888 * g++.pt/defarg8.C: Change expected errors.
1890 2003-07-11 Mark Mitchell <mark@codesourcery.com>
1893 * g++.dg/template/nontype2.C: New test.
1896 * g++.dg/parse/template8.C: New test.
1899 * g++.dg/template/scope1.C: New test.
1901 * g++.dg/warn/Wsign-compare-1.C: New test.
1903 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1905 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1907 2003-07-10 Mark Mitchell <mark@codesourcery.com>
1910 * g++.dg/template/explicit2.C: New test.
1913 * g++.dg/warn/pedantic1.C: New test.
1915 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
1918 * g++.dg/other/field1.C: New test.
1920 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1923 * gcc.c-torture/compile/20030707-1.c: New.
1925 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1928 * g++.dg/template/access12.C: New test.
1930 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
1932 * g++.dg/bprob/bprob.exp (prof_ext): Update.
1933 * g77.dg/bprob/bprob.exp (prof_ext): Update.
1934 * gcc.misc-tests/bprob.exp (prof_ext): Update.
1935 * gcc.misc-tests/gcov.exp: Update
1936 * g++.dg/gcov/gcov.exp: Update
1937 * lib/gcov.exp: Update.
1939 2003-07-08 Mark Mitchell <mark@codesourcery.com>
1941 * g++.dg/abi/mangle17.C: Make sure template expressions are
1943 * g++.dg/abi/mangle4.C: Mark erroneous casts.
1944 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1945 * g++.dg/opt/stack1.C: Remove erroneous code.
1946 * g++.dg/parse/template7.C: New test.
1947 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1948 * g++.old-deja/g++.pt/crash4.C: Likewise.
1950 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1952 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1953 with zero or one occurence of `$' after the initial `L'.
1955 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
1957 * gcc.c-torture/compile/20030704-1.c: Add a comment.
1959 2003-07-08 Roger Sayle <roger@eyesopen.com>
1962 * gcc.dg/Wunreachable-6.c: New testcase.
1963 * gcc.dg/Wunreachable-7.c: New testcase.
1965 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1968 * gcc.dg/20030708-1.c: New test.
1970 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
1972 * gcc.dg/compat/sdata-section.h: New file.
1973 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1974 * gcc.dg/torture/mips-sdata-1.c: New test.
1976 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1979 * g++.dg/template/friend19.C: New test.
1981 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1983 * g++.dg/opt/strength-reduce.C: New test.
1985 2003-07-07 Roger Sayle <roger@eyesopen.com>
1988 * gcc.dg/20030707-1.c: New testcase.
1990 2003-07-07 Roger Sayle <roger@eyesopen.com>
1992 PR optimization/11059
1993 * g++.dg/opt/emptyunion.C: New testcase.
1995 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1996 Eric Botcazou <ebotcazou@libertysurf.fr>
1998 * g++.dg/opt/stack1.C: New test.
2000 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2002 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2006 * g++.dg/expr/static_cast3.C: New test.
2008 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2010 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2012 * gcc.dg/concat.c: Concatenation of string constants with
2013 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2014 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2015 * gcc.dg/cpp/escape-2.c: Use wide character constants where
2016 necessary to avoid multi-character character constant warning.
2017 * gcc.dg/cpp/escape.c: Likewise.
2018 * gcc.dg/cpp/ucs.c: Likewise.
2019 Remove backslashes from dg-bogus comments, as they confuse Tcl.
2022 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2025 * gcc.c-torture/compile/20030704-1.c: New.
2027 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2029 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2031 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
2033 PR c++/5287, PR c++/7910, PR c++/11021
2034 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2036 * g++.dg/ext/dllimport2.C: Add tests for warnings.
2037 * g++.dg/ext/dllimport3.C: Likewise.
2038 * g++.dg/ext/dllimport4.C: New file.
2039 * g++.dg/ext/dllimport5.C: New file.
2040 * g++.dg/ext/dllimport6.C: New file.
2041 * g++.dg/ext/dllimport7.C: New file.
2042 * g++.dg/ext/dllimport8.C: New file.
2043 * g++.dg/ext/dllimport9.C: New file.
2044 * g++.dg/ext/dllimport10.C: New file.
2045 * g++.dg/ext/dllexport1.C: New file.
2047 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2049 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2050 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2052 2003-07-03 Roger Sayle <roger@eyesopen.com>
2054 * gcc.dg/builtins-25.c: New testcase.
2055 * gcc.dg/builtins-26.c: New testcase.
2057 2003-07-03 Janis Johnson <janis187@us.ibm.com>
2059 * gcc.dg/compat/vector-defs.h: New file.
2060 * gcc.dg/compat/vector-setup.h: New file.
2061 * gcc.dg/compat/vector-check.h: New file.
2062 * gcc.dg/compat/vector-1_main.c: New file.
2063 * gcc.dg/compat/vector-1_x.c: New file.
2064 * gcc.dg/compat/vector-1_y.c: New file.
2065 * gcc.dg/compat/vector-2_main.c: New file.
2066 * gcc.dg/compat/vector-2_x.c: New file.
2067 * gcc.dg/compat/vector-2_y.c: New file.
2069 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2070 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2071 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2072 * gcc.dg/compat/struct-align-1.h: New file.
2073 * gcc.dg/compat/struct-align-1_main.c: New file.
2074 * gcc.dg/compat/struct-align-1_x.c: New file.
2075 * gcc.dg/compat/struct-align-1_y.c: New file.
2076 * gcc.dg/compat/struct-align-2.h: New file.
2077 * gcc.dg/compat/struct-align-2_main.c: New file.
2078 * gcc.dg/compat/struct-align-2_x.c: New file.
2079 * gcc.dg/compat/struct-align-2_y.c: New file.
2081 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2082 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2083 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2084 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2085 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2086 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2087 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2088 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2089 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2090 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2091 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2092 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2093 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2094 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2095 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2096 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2097 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2098 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2099 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2100 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2101 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2102 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2103 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2104 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2105 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2106 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2107 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2108 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2109 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2111 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2113 * gcc.dg/i386-call-1.c: New test.
2115 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
2118 * g++.dg/parse/defarg4.C: New.
2120 2003-07-03 Roger Sayle <roger@eyesopen.com>
2123 * gcc.c-torture/compile/20030703-1.c: New test case.
2125 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2127 * g++.dg/template/local3.C: Remove extra semicolon.
2129 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2131 * gcc.dg/i386-volatile-1.c: New test.
2133 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
2136 * g++.dg/other/offsetof2.C: XFAIL.
2137 * g++.dg/other/offsetof5.C: New.
2140 * g++.dg/template/error1.C: New.
2143 * g++.dg/template/dependent-expr1.C: New.
2145 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2148 * g++.dg/template/local3.C: New test.
2151 * g++.dg/lookup/scoped6.C: New test.
2153 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
2156 * g++.dg/other/error7.C: New test.
2158 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
2160 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2161 * g++.old-deja/g++.abi/vtable3.h: Likewise.
2162 * g++.old-deja/g++.law/code-gen5.C: Likewise.
2163 * g++.old-deja/g++.other/union2.C: Likewise.
2164 * gcc.dg/c90-const-expr-2.c: Likewise.
2165 * gcc.dg/c90-const-expr-3.c: Likewise.
2166 * gcc.dg/c99-const-expr-2.c: Likewise.
2167 * gcc.dg/c99-const-expr-3.c: Likewise.
2168 * gcc.dg/concat.c: Likewise.
2170 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2173 * g++.dg/init/static1.C: New test.
2175 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2177 * Changelog: Remove ">>>>>>>" from previous change.
2179 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2181 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2182 * g++.old-deja/g++.other/access2.C: Likewise.
2183 * g++.old-deja/g++.other/decl2.C: Likewise.
2184 * gcc.c-torture/execute/20020615-1.c: Likewise.
2186 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2189 * g++.dg/template/sizeof4.C: New test.
2191 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2193 * g++.dg/other/error6.C: New test.
2195 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2198 * g++.dg/parse/constant2.C: New test.
2200 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2203 * g++.dg/other/error5.C: New test.
2205 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2207 * gcc.dg/format/gcc_diag-1.c: New test.
2209 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
2211 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2213 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
2215 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2216 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2217 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2219 2003-06-28 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.c-torture/execute/builtins/string-8.c: New test.
2222 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2223 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2224 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2226 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2229 * g++.dg/ext/typeof6.C: New test.
2231 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2234 * g++.dg/init/enum1.C: New test.
2236 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
2238 * gcc.dg/20030627-1.c: New test.
2240 2003-06-26 Mark Mitchell <mark@codesourcery.com>
2243 * g++.dg/expr/static_cast2.C: New test.
2245 2003-06-26 Roger Sayle <roger@eyesopen.com>
2246 Jakub Jelinek <jakub@redhat.com>
2248 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2249 sprintf(dst,"%s",src) optimization.
2250 * gcc.c-torture/execute/20030626-1.c: New test case.
2251 * gcc.c-torture/execute/20030626-2.c: New test case.
2253 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2255 * gcc.c-torture/execute/multi-ix.c: New test.
2257 * gcc.c-torture/execute/simd-4.c (main):
2258 Added missing semicolon at end of union.
2260 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2263 * g++.dg/template/explicit-instantiation3.C: New test.
2265 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2267 * gcc.dg/20030626-1.c: Use signed char.
2269 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2271 * gcc.dg/20030626-1.c: New test.
2273 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2275 * const-str-2.m: Update.
2277 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2280 * g++.dg/rtti/dyncast1.C: New test.
2281 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2282 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2283 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2286 * g++.dg/expr/static_cast1.C: New test.
2288 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2290 * gcc.dg/20030625-1.c: New test.
2292 2003-06-24 Roger Sayle <roger@eyesopen.com>
2294 * gcc.c-torture/compile/20030624-1.c: New test case.
2296 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2298 * gcc.c-torture/execute/string-opt-17.c: New test.
2300 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2303 * g++.dg/parse/crash6.C: New test.
2305 2003-06-23 Roger Sayle <roger@eyesopen.com>
2307 * gcc.dg/builtins-24.c: New test case.
2309 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2311 * g++.dg/opt/operator1.C: New test.
2313 2003-06-22 Roger Sayle <roger@eyesopen.com>
2315 * gcc.c-torture/execute/string-opt-16.c: New test case.
2317 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2319 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2320 * g++.old-deja/g++.other/conv7.C: Likewise
2321 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2322 * g++.old-deja/g++.other/overload14.C: Likewise.
2324 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2326 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2327 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2329 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2332 * g++.dg/warn/Winline-3.C: New test.
2334 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2336 * lib/target-supports.exp (check_alias_available): Make the test
2337 program acceptable to the Solaris assembler.
2340 * g++.dg/template/memclass2.C: New test.
2342 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2343 Eric Botcazou <ebotcazou@libertysurf.fr>
2345 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2346 data for non-matching targets.
2347 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2349 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2352 * g++.dg/template/member3.C: New test.
2354 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2357 * g++.dg/template/func1.C: New test.
2360 * g++.dg/template/static4.C: New test.
2361 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2364 * g++.dg/init/ref7.C: New test.
2366 2003-06-19 Matt Austern <austern@apple.com>
2369 * g++.dg/anew1.C: New test.
2370 * g++.dg/anew2.C: New test.
2371 * g++.dg/anew3.C: New test.
2372 * g++.dg/anew4.C: New test.
2374 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2376 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2378 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2380 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2383 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2385 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2388 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2390 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2391 * gcc.c-torture/compile/961203-1.c: Likewise.
2392 * gcc.c-torture/compile/980506-1.c: Likewise.
2394 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2397 * g++.dg/lookup/using7.C: New test.
2399 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2402 * g++.dg/abi/conv1.C: Remove it.
2403 * g++.dg/template/conv7.C: New test.
2404 * g++.dg/template/conv8.C: Likewise.
2405 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2406 conversion operator.
2408 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2410 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2411 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2412 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2413 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2414 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2415 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2416 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2417 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2418 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2419 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2420 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2421 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2422 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2423 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2424 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2425 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2426 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2427 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2428 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2429 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2430 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2431 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2432 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2433 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2434 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2435 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2436 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2437 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2438 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2440 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2442 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2443 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2446 2003-06-16 Roger Sayle <roger@eyesopen.com>
2448 * gcc.dg/i386-387-5.c: New test case.
2449 * gcc.dg/i386-387-6.c: New test case.
2450 * gcc.dg/builtins-23.c: New test case.
2452 2003-06-15 Roger Sayle <roger@eyesopen.com>
2454 * gcc.dg/builtins-22.c: New test case.
2455 * gcc.dg/i386-387-1.c: Update to test exp.
2456 * gcc.dg/i386-387-2.c: Likewise.
2458 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2460 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2462 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2464 * lib/gcc-dg.exp (dg-require-dll): New function.
2465 (dg-xfail-if): Likewise.
2466 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2469 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2470 * gcc.c-torture/compile/20001205-1.c: Likewise.
2471 * gcc.c-torture/compile/20001226-1.c: Likewise.
2472 * gcc.c-torture/compile/20010518-2.c: Likewise.
2473 * gcc.c-torture/compile/20020312-1.c: Likewise.
2474 * gcc.c-torture/compile/20020604-1.c: Likewise.
2475 * gcc.c-torture/compile/920501-12.c: Likewise.
2476 * gcc.c-torture/compile/920501-4.c: Likewise.
2477 * gcc.c-torture/compile/920520-1.c: Likewise.
2478 * gcc.c-torture/compile/920521-1.c: Likewise.
2479 * gcc.c-torture/compile/920625-1.c: Likewise.
2480 * gcc.c-torture/compile/961203-1.c: Likewise.
2481 * gcc.c-torture/compile/980506-1.c: Likewise.
2482 * gcc.c-torture/compile/981006-1.c: Likewise.
2483 * gcc.c-torture/compile/981022-1.c: Likewise.
2484 * gcc.c-torture/compile/981223-1.c: Likewise.
2485 * gcc.c-torture/compile/990617-1.c: Likewise.
2486 * gcc.c-torture/compile/dll.c: Likewise.
2487 * gcc.c-torture/compile/labels-3.c: Likewise.
2488 * gcc.c-torture/compile/mipscop-1.c: Likewise.
2489 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2490 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2491 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2492 * gcc.c-torture/compile/simd-5.c: Likewise.
2493 * gcc.c-torture/compile/20000804-1.x: Remove.
2494 * gcc.c-torture/compile/20001205-1.x: Likewise.
2495 * gcc.c-torture/compile/20001226-1.x: Likewise.
2496 * gcc.c-torture/compile/20010518-2.x: Likewise.
2497 * gcc.c-torture/compile/20020312-1.x: Likewise.
2498 * gcc.c-torture/compile/20020604-1.x: Likewise.
2499 * gcc.c-torture/compile/920501-12.x: Likewise.
2500 * gcc.c-torture/compile/920501-4.x: Likewise.
2501 * gcc.c-torture/compile/920520-1.x: Likewise.
2502 * gcc.c-torture/compile/920521-1.x: Likewise.
2503 * gcc.c-torture/compile/920625-1.x: Likewise.
2504 * gcc.c-torture/compile/961203-1.x: Likewise.
2505 * gcc.c-torture/compile/980506-1.x: Likewise.
2506 * gcc.c-torture/compile/981006-1.x: Likewise.
2507 * gcc.c-torture/compile/981022-1.x: Likewise.
2508 * gcc.c-torture/compile/981223-1.x: Likewise.
2509 * gcc.c-torture/compile/990617-1.x: Likewise.
2510 * gcc.c-torture/compile/mipscop-1.x: Likewise.
2511 * gcc.c-torture/compile/mipscop-2.x: Likewise.
2512 * gcc.c-torture/compile/mipscop-3.x: Likewise.
2513 * gcc.c-torture/compile/mipscop-4.x: Likewise.
2514 * gcc.c-torture/compile/simd-5.x: Likewise.
2516 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2518 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2520 * gcc.c-torture/execute/20030611-1.c: New test.
2522 2003-06-12 Roger Sayle <roger@eyesopen.com>
2525 * gcc.dg/20030612-1.c: New test case.
2527 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2530 * g++.dg/expr/cast1.C: New test.
2532 2003-06-12 Roger Sayle <roger@eyesopen.com>
2534 * gcc.dg/builtins-21.c: New test case.
2536 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
2538 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2539 options instead of at the end.
2540 * lib/objc.exp (objc_target_compile): Likewise.
2542 2003-06-11 Mark Mitchell <mark@codesourcery.com>
2545 * g++.dg/parse/error1.C: New test.
2547 2003-06-11 Janis Johnson <janis187@us.ibm.com>
2549 * gcc.dg/compat/struct-by-value-11_main.c: New file.
2550 * gcc.dg/compat/struct-by-value-11_x.c: New file.
2551 * gcc.dg/compat/struct-by-value-11_y.c: New file.
2552 * gcc.dg/compat/struct-by-value-12_main.c: New file.
2553 * gcc.dg/compat/struct-by-value-12_x.c: New file.
2554 * gcc.dg/compat/struct-by-value-12_y.c: New file.
2555 * gcc.dg/compat/struct-by-value-13_main.c: New file.
2556 * gcc.dg/compat/struct-by-value-13_x.c: New file.
2557 * gcc.dg/compat/struct-by-value-13_y.c: New file.
2558 * gcc.dg/compat/struct-by-value-14_main.c: New file.
2559 * gcc.dg/compat/struct-by-value-14_x.c: New file.
2560 * gcc.dg/compat/struct-by-value-14_y.c: New file.
2561 * gcc.dg/compat/struct-by-value-15_main.c: New file.
2562 * gcc.dg/compat/struct-by-value-15_x.c: New file.
2563 * gcc.dg/compat/struct-by-value-15_y.c: New file.
2564 * gcc.dg/compat/struct-by-value-16_main.c: New file.
2565 * gcc.dg/compat/struct-by-value-16_x.c: New file.
2566 * gcc.dg/compat/struct-by-value-16_y.c: New file.
2567 * gcc.dg/compat/struct-by-value-17_main.c: New file.
2568 * gcc.dg/compat/struct-by-value-17_x.c: New file.
2569 * gcc.dg/compat/struct-by-value-17_y.c: New file.
2570 * gcc.dg/compat/struct-by-value-18_main.c: New file.
2571 * gcc.dg/compat/struct-by-value-18_x.c: New file.
2572 * gcc.dg/compat/struct-by-value-18_y.c: New file.
2574 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2575 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2576 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2577 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2578 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2579 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2580 * gcc.dg/compat/scalar-return-3_main.c: New file.
2581 * gcc.dg/compat/scalar-return-3_x.c: New file.
2582 * gcc.dg/compat/scalar-return-3_y.c: New file.
2583 * gcc.dg/compat/scalar-return-4_main.c: New file.
2584 * gcc.dg/compat/scalar-return-4_x.c: New file.
2585 * gcc.dg/compat/scalar-return-4_y.c: New file.
2587 2003-06-10 Janis Johnson <janis187@us.ibm.com>
2589 * gcc.dg/compat/fp2-struct-check.h: New file.
2590 * gcc.dg/compat/fp2-struct-defs.h: New file.
2591 * gcc.dg/compat/fp2-struct-init.h: New file.
2592 * gcc.dg/compat/struct-by-value-10_main.c: New file.
2593 * gcc.dg/compat/struct-by-value-10_x.c: New file.
2594 * gcc.dg/compat/struct-by-value-10_y.c: New file.
2595 * gcc.dg/compat/struct-return-10_main.c: New file.
2596 * gcc.dg/compat/struct-return-10_x.c: New file.
2597 * gcc.dg/compat/struct-return-10_y.c: New file.
2599 * gcc.dg/compat/compat-common.h: New file.
2600 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2601 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2602 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2603 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2604 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2605 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2606 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2607 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2608 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2609 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2610 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2611 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2612 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2613 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2614 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2615 * gcc.dg/compat/small-struct-check.h: Ditto.
2616 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2617 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2618 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2619 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2620 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2621 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2622 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2623 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2624 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2625 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2626 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2627 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2628 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2629 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2630 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2631 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2632 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2633 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2634 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2635 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2636 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2637 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2638 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2639 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2640 * gcc.dg/compat/struct-return-2_main.c: Ditto.
2641 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2642 * gcc.dg/compat/struct-return-2_y.c: Ditto.
2643 * gcc.dg/compat/struct-return-3_main.c: Ditto.
2644 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2645 * gcc.dg/compat/struct-return-3_y.c: Ditto.
2647 2003-06-10 Geoffrey Keating <geoffk@apple.com>
2649 * g++.dg/pch/static-1.C: New file.
2650 * g++.dg/pch/static-1.Hs: New file.
2652 2003-06-10 Richard Henderson <rth@redhat.com>
2654 * gcc.dg/asm-7.c: Adjust expected warning text.
2656 2003-06-10 Roger Sayle <roger@eyesopen.com>
2658 * gcc.dg/builtins-20.c: New test case.
2660 2003-06-10 Mark Mitchell <mark@codesourcery.com>
2663 * g++.dg/opt/template1.C: New test.
2665 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2667 * lib/gcc-dg.exp (dg-test): Clear additional_files and
2670 2003-05-21 David Taylor <dtaylor@emc.com>
2672 * gcc.dg/Wpadded.c: New file.
2674 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2676 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2677 * gcc.dg/special/weak-2.c: Add dg-require-weak.
2678 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2681 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
2683 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2685 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2687 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2688 (dg-require-alias): Likewise.
2689 (dg-require-gc-sections): Likewise.
2690 * lib/target-supports.exp (check_gc_sections_available): Likewise.
2692 2003-06-08 Richard Henderson <rth@redhat.com>
2694 * gcc.dg/20011029-2.c: Fix the array reference.
2695 * gcc.dg/asm-7.c: New.
2697 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
2699 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2701 2003-06-08 Mark Mitchell <mark@codesourcery.com>
2703 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2704 (dg-require-gc-sections): Likewise.
2706 2003-06-08 Jan Hubicka <jh@suse.cz>
2708 * i386-cmov1.c: Fix regular expression.
2709 * i386-cvt-1.c: Likewise.
2710 * i386-local.c: Likewise.
2711 * i386-local2.c: Likewise.
2712 * i386-mul.c: Likewise.
2713 * i386-ssetype-1.c: Likewise.
2714 * i386-ssetype-3.c: Likewise.
2715 * i386-ssetype-5.c: Likewise.
2717 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2720 * g++.dg/warn/implicit-typename2.C: New test.
2721 * g++.dg/warn/implicit-typename3.C: New test.
2723 2003-06-07 Richard Henderson <rth@redhat.com>
2725 * g++.dg/other/offsetof3.C: Use size_t.
2726 * g++.dg/other/offsetof4.C: Likewise.
2728 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
2730 * lib/copy-file.exp: New. Implement gcc_copy_files.
2732 * lib/dg-pch.exp: Load copy-file.exp
2733 (dg-pch): Use gcc_copy_files instead of "file copy".
2735 2003-06-06 Mark Mitchell <mark@codesourcery.com>
2737 * gcc.dg/weak/weak.exp: Simplify.
2738 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2739 * gcc.dg/weak/weak-1.c: Likewise.
2740 * gcc.dg/weak/weak-2.c: Likewise.
2741 * gcc.dg/weak/weak-3.c: Likewise.
2742 * gcc.dg/weak/weak-4.c: Likewise.
2743 * gcc.dg/weak/weak-5.c: Likewise.
2744 * gcc.dg/weak/weak-6.c: Likewise.
2745 * gcc.dg/weak/weak-7.c: Likewise.
2746 * gcc.dg/weak/weak-8.c: Likewise.
2747 * gcc.dg/weak/weak-9.c: Likewise.
2749 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
2751 gcc.c-torture/execute/20030606-1.c: New.
2753 2003-06-06 Roger Sayle <roger@eyesopen.com>
2755 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2756 * gcc.dg/builtins-19.c: Likewise.
2758 2003-06-06 Roger Sayle <roger@eyesopen.com>
2760 * gcc.dg/builtins-2.c: Add some more tests.
2761 * gcc.dg/builtins-18.c: New test case.
2762 * gcc.dg/builtins-19.c: New test case.
2764 2003-06-06 Roger Sayle <roger@eyesopen.com>
2765 Jim Wilson <wilson@tuliptree.org>
2767 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2769 2003-06-06 Jakub Jelinek <jakub@redhat.com>
2771 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2772 mempcpy/stpcpy calls not to be optimized into something else.
2773 * gcc.c-torture/execute/string-opt-3.c: Moved to...
2774 * gcc.c-torture/execute/builtins/string-7.c: ...here.
2775 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2777 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2779 * gcc.dg/format/asm_fprintf-1.c: New test.
2781 2003-06-05 Mark Mitchell <mark@codesourcery.com>
2783 * lib/gcc-defs.exp (additional_sources): New variable.
2784 (dg-additional-sources): New function.
2785 (additional_files): New variable.
2786 (dg-additional-files): New function.
2787 (dg-additional-files-options): Likewise.
2788 * lib/gcc-dg.exp (dg-require-weak): New function.
2789 (dg-require-alias): Likewise.
2790 (dg-require-gc-sections): Likewise.
2791 * lib/target-supports.exp (check_alias_available): Remove testfile
2793 (check_gc_sections_available): New function.
2794 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2795 (dg-gpp-additional-files): Likewise.
2796 * lib/g++.exp (additional_sources): Remove.
2797 (additional_files): Likewise.
2798 (g++_target_compile): Use dg-additional-files-options.
2800 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
2802 * gcc.dg/special/ecos.exp: Remove.
2803 * gcc.dg/special/20000419-2.c: Use dg-require-*.
2804 * gcc.dg/special/alias-1.c: Likewise.
2805 * gcc.dg/special/alias-2.c: Likewise.
2806 * gcc.dg/special/gcsec-1.c: Likewise.
2807 * gcc.dg/special/weak-1.c: Likewise.
2808 * gcc.dg/special/weak-2.c: Likewise.
2809 * gcc.dg/special/wkali-1.c: Likewise.
2810 * gcc.dg/special/wkali-2.c: Likewise.
2812 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2813 dg-gpp-additional-*.
2814 * g++.dg/special/conpr-3.C: Likewise.
2815 * g++.dg/special/conpr-4.C: Likewise.
2816 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2817 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2818 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2819 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2820 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2821 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2822 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2823 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2824 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2825 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2826 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2827 * g++.old-deja/g++.other/comdat1.C: Likewise.
2828 * g++.old-deja/g++.other/comdat2.C: Likewise.
2829 * g++.old-deja/g++.other/comdat3.C: Likewise.
2830 * g++.old-deja/g++.other/ctor1.C: Likewise.
2831 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2833 2003-06-05 Richard Henderson <rth@redhat.com>
2835 * gcc.dg/debug/20030605-1.c: New.
2837 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2839 * README.QMTEST: Update.
2841 2003-06-04 Richard Henderson <rth@redhat.com>
2843 * gcc.dg/cleanup-1.c: New.
2844 * gcc.dg/cleanup-2.c: New.
2845 * gcc.dg/cleanup-3.c: New.
2846 * gcc.dg/cleanup-4.c: New.
2847 * gcc.dg/cleanup-5.c: New.
2848 * gcc.dg/cleanup-6.c: New.
2849 * gcc.dg/cleanup-7.c: New.
2851 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2853 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2855 * lib/dg-pch.exp: New file.
2856 * g++.dg/pch/pch.exp: Use dg-pch.exp.
2857 * gcc.dg/pch/pch.exp: Likewise.
2859 2003-06-04 Roger Sayle <roger@eyesopen.com>
2861 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2862 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2863 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2864 * gcc.dg/builtins-17.c: New test case.
2865 * gcc.dg/i386-387-4.c: New test case.
2866 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2868 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2870 * gcc.dg/ultrasp9.c: New test.
2872 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2874 * gcc.c-torture/compile/20030604-1.c: New test.
2875 * gcc.dg/sparc-constant-1.c: New test.
2877 2003-06-03 Glen Nakamura <glen@imodulo.com>
2879 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2881 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
2883 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2885 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2886 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2888 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
2890 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2892 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2895 * g++.dg/template/spec10.C: New test.
2897 2003-06-03 Roger Sayle <roger@eyesopen.com>
2899 * gcc.dg/builtins-16.c: New test case.
2901 2003-06-03 Jakub Jelinek <jakub@redhat.com>
2903 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2904 mempcpy test with post-increments.
2905 * gcc.c-torture/execute/string-opt-3.c: New test.
2906 * gcc.dg/string-opt-1.c: New test.
2908 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
2911 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2913 2003-06-02 Mark Mitchell <mark@codesourcery.com>
2915 * lib/scanasm.exp (dg-scan): New function, factored out of ...
2916 (scan-assembler): ... here. Use dg-scan.
2917 (scan-assembler-not): Likewise.
2918 (scan-file): New function.
2919 (scan-file-not): Likewise.
2920 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2921 * gcc.dg/cpp/_Pragma4.c: Likewise.
2922 * gcc.dg/cpp/_Pragma5.c: Likewise.
2923 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2924 * gcc.dg/cpp/avoidpaste2.c: Likewise.
2925 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2926 * gcc.dg/cpp/cmdlne-P.c: Likewise.
2927 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2928 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2929 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2930 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2931 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2932 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2933 * gcc.dg/cpp/cxxcom1.c: Likewise.
2934 * gcc.dg/cpp/line1.c: Likewise.
2935 * gcc.dg/cpp/maccom1.c: Likewise.
2936 * gcc.dg/cpp/maccom2.c: Likewise.
2937 * gcc.dg/cpp/maccom3.c: Likewise.
2938 * gcc.dg/cpp/maccom4.c: Likewise.
2939 * gcc.dg/cpp/maccom5.c: Likewise.
2940 * gcc.dg/cpp/maccom6.c: Likewise.
2941 * gcc.dg/cpp/multiline.c: Likewise.
2942 * gcc.dg/cpp/spacing1.c: Likewise.
2943 * gcc.dg/cpp/spacing2.c: Likewise.
2944 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2945 * gcc.dg/cpp/trad/maccom1.c: Likewise.
2946 * gcc.dg/cpp/trad/maccom2.c: Likewise.
2947 * gcc.dg/cpp/trad/maccom3.c: Likewise.
2948 * gcc.dg/cpp/trad/maccom4.c: Likewise.
2949 * gcc.dg/cpp/trad/maccom6.c: Likewise.
2950 * gcc.dg/cpp/cxxcom2.c: Likewise.
2951 * gcc.dg/cpp/cxxcom2.h: New file.
2953 * gcc.dg/cpp/truefalse.cpp: Move it to ...
2954 * g++.dg/cpp/truefalse.C: Here.
2955 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2957 2003-06-01 Loren James Rittle <ljrittle@acm.org>
2959 * gcc.dg/cpp/redef3.c: New file.
2961 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2963 * gcc.dg/i386-loop-3.c: New test.
2965 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
2967 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2969 2003-05-31 Roger Sayle <roger@eyesopen.com>
2971 * gcc.dg/fwrapv-1.c: New test case.
2972 * gcc.dg/fwrapv-2.c: New test case.
2974 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2977 * g++.dg/template/spec9.C: New test.
2979 2003-05-29 Roger Sayle <roger@eyesopen.com>
2981 * gcc.dg/duff-4.c: New test case.
2983 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
2986 * g77.dg/ffixed-form-1.f: New test
2987 * g77.dg/ffixed-form-2.f: New test
2988 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2989 * g77.dg/ffree-form-3.f: New test
2991 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
2993 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2994 * gcc.dg/wint_t-1.c: Likewise.
2996 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2998 * g++.dg/template/access11.C: New test.
3000 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3003 * g++.dg/template/access10.C: New test.
3005 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3006 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3008 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3010 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3012 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3013 suppress for powerpc-*-darwin*.
3014 * gcc.dg/torture/builtin-noret-2.c: Likewise.
3016 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3018 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3019 suppress option for powerpc-*-darwin*.
3021 2003-05-23 Roger Sayle <roger@eyesopen.com>
3023 * gcc.dg/builtins-1.c: Add tests for tan and atan.
3024 * gcc.dg/builtins-4.c: Add test for fmod.
3026 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3029 * g++.dg/template/instantiate4.C: New test.
3031 2003-05-22 Roger Sayle <roger@eyesopen.com>
3033 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3035 2003-05-21 Janis Johnson <janis187@us.ibm.com>
3037 * gcc.dg/compat/scalar-return-1_main.c: New file.
3038 * gcc.dg/compat/scalar-return-1_x.c: New file.
3039 * gcc.dg/compat/scalar-return-1_y.c: New file.
3040 * gcc.dg/compat/scalar-return-2_main.c: New file.
3041 * gcc.dg/compat/scalar-return-2_x.c: New file.
3042 * gcc.dg/compat/scalar-return-2_y.c: New file.
3043 * gcc.dg/compat/struct-return-3_main.c: New file.
3044 * gcc.dg/compat/struct-return-3_y.c: New file.
3045 * gcc.dg/compat/struct-return-3_x.c: New file.
3046 * gcc.dg/compat/struct-return-2_main.c: New file.
3047 * gcc.dg/compat/struct-return-2_x.c: New file.
3048 * gcc.dg/compat/struct-return-2_y.c: New file.
3050 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3052 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3054 * gcc.dg/20021014-1.c (dg-options): Likewise.
3055 * gcc.dg/nest.c (dg-options): Likewise.
3057 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
3060 * g++.dg/ext/dllimport2.C: New file.
3061 * g++.dg/ext/dllimport3.C: New file.
3063 2003-05-20 Janis Johnson <janis187@us.ibm.com>
3065 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3066 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3067 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3068 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3069 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3070 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3071 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3072 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3073 * gcc.dg/compat/small-struct-defs.h: New file.
3074 * gcc.dg/compat/small-struct-init.h: New file.
3075 * gcc.dg/compat/small-struct-check.h: New file.
3076 * gcc.dg/compat/fp-struct-defs.h: New file.
3077 * gcc.dg/compat/fp-struct-check.h: New file.
3078 * gcc.dg/compat/fp-struct-init.h: New file.
3079 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3080 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3082 2003-05-19 Jakub Jelinek <jakub@redhat.com>
3084 * gcc.dg/20030225-2.c: New test.
3086 2003-05-18 Roger Sayle <roger@eyesopen.com>
3087 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3089 * gcc.c-torture/compile/20030518-1.c: New test case.
3091 2003-05-18 Mark Mitchell <mark@codesourcery.com>
3093 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3094 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3095 gcc-dg-debug-runtest.
3096 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3097 gcc-dg-debug-runtest.
3099 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3102 * g++.dg/lookup/using6.C: New test.
3104 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3106 * g++.dg/parse/access2.C: New test.
3108 2003-05-17 Mark Mitchell <mark@codesourcery.com>
3110 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3111 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3112 * gcc.dg/debug/debug.exp: Likewise.
3114 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
3116 * gcc.dg/dollar.c: New test.
3118 2003-05-16 Janis Johnson <janis187@us.ibm.com>
3120 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3121 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3122 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3123 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3124 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3125 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3126 * gcc.dg/compat/struct-by-value-6_main.c: New file.
3127 * gcc.dg/compat/struct-by-value-6_x.c: New file.
3128 * gcc.dg/compat/struct-by-value-6_y.c: New file.
3129 * gcc.dg/compat/struct-by-value-7_main.c: New file.
3130 * gcc.dg/compat/struct-by-value-7_x.c: New file.
3131 * gcc.dg/compat/struct-by-value-7_y.c: New file.
3132 * gcc.dg/compat/struct-by-value-8_main.c: New file.
3133 * gcc.dg/compat/struct-by-value-8_x.c: New file.
3134 * gcc.dg/compat/struct-by-value-8_y.c: New file.
3135 * gcc.dg/compat/struct-by-value-9_main.c: New file.
3136 * gcc.dg/compat/struct-by-value-9_x.c: New file.
3137 * gcc.dg/compat/struct-by-value-9_y.c: New file.
3139 2003-05-16 Mark Mitchell <mark@codesourcery.com>
3141 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3142 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
3143 support for "repo" mode.
3144 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3145 * lib/g77-dg.exp: Likewise.
3146 * lib/obj-dg.exp: Likewise.
3148 2003-05-16 Jakub Jelinek <jakub@redhat.com>
3150 Merge from gcc-3_2-rhl8-branch:
3151 2003-04-23 Jakub Jelinek <jakub@redhat.com>
3153 * gcc.dg/tls/opt-6.c: New test.
3155 2003-04-05 Jakub Jelinek <jakub@redhat.com>
3157 * gcc.dg/20030405-1.c: New test.
3159 2003-03-09 Jakub Jelinek <jakub@redhat.com>
3161 * gcc.dg/20030309-1.c: New test.
3163 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3165 * gcc.c-torture/execute/20030307-1.c: New test.
3167 2003-02-20 Randolph Chung <tausq@debian.org>
3169 * gcc.c-torture/compile/20030220-1.c: New test.
3171 2003-02-18 Jakub Jelinek <jakub@redhat.com>
3173 * gcc.dg/20030217-1.c: New test.
3175 2003-01-29 Jakub Jelinek <jakub@redhat.com>
3177 * gcc.c-torture/compile/20020129-1.c: New test.
3179 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3181 * gcc.dg/unroll-1.c: New test.
3183 2002-11-16 Jan Hubicka <jh@suse.cz>
3185 * gcc.c-torture/execute/20020920-1.c: New test.
3187 2002-10-08 Jakub Jelinek <jakub@redhat.com>
3190 * gcc.c-torture/compile/20021008-1.c: New test.
3192 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
3195 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3197 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3199 * gcc.c-torture/compile/20020807-1.c: New test.
3201 2002-07-30 Jakub Jelinek <jakub@redhat.com>
3203 * gcc.dg/tls/opt-1.c: New test.
3205 2002-07-29 Jakub Jelinek <jakub@redhat.com>
3207 * gcc.dg/20020729-1.c: New test.
3209 2002-07-20 Jakub Jelinek <jakub@redhat.com>
3211 * g++.dg/opt/life1.C: New test.
3213 2002-05-20 Jakub Jelinek <jakub@redhat.com>
3215 * gcc.dg/20020525-1.c: New test.
3217 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3220 * g++.dg/ext/pretty1.C: New test.
3221 * g++.dg/ext/pretty2.C: New test.
3223 2003-05-15 Mark Mitchell <mark@codesourcery.com>
3226 * g++.dg/ext/typeof5.C: New test.
3228 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
3230 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3231 __USER_LABEL_PREFIX__ into account.
3232 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3234 2003-05-14 Roger Sayle <roger@eyesopen.com>
3236 * gcc.dg/builtins-15.c: New test case.
3238 2003-05-13 Zack Weinberg <zack@codesourcery.com>
3240 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3242 2003-05-12 Mark Mitchell <mark@codesourcery.com>
3244 * lib/g++.exp: Tweak handling of additional source files.
3245 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3246 * g++.dg/special/conpr-2a.C: Rename to ...
3247 * g++.dg/special/conpr-2a.cc: ... this.
3248 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3249 * g++.dg/special/conpr-3a.C: Rename to ...
3250 * g++.dg/special/conpr-3a.cc: This.
3251 * g++.dg/special/conpr-3b.C: Rename to ...
3252 * g++.dg/special/conpr-3b.cc: This.
3253 * g++.dg/special/conpr-4.C: New test.
3254 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3256 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3258 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3260 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3262 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3263 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3264 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3265 * g++.old-deja/g++.other/warn3.C: Likewise.
3267 2003-05-11 Roger Sayle <roger@eyesopen.com>
3269 * gcc.dg/i386-387-1.c: Update to also test log.
3270 * gcc.dg/i386-387-2.c: Likewise.
3272 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3274 * g77.f-torture/execute/int8421.f: New test.
3276 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3278 PR c++/10230, c++/10481
3279 * g++.dg/lookup/scoped5.C: New test.
3281 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3284 * g++.dg/template/ttp6.C: New test.
3286 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3288 * gcc.c-torture/execute/builtins: New directory.
3289 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3290 gcc.c-torture/execute/builtins.
3291 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3292 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3293 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3294 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3296 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3299 * g++.dg/template/access8.C: New test.
3300 * g++.dg/template/access9.C: New test.
3302 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3305 * g++.dg/parse/access1.C: New test.
3307 2003-05-09 DJ Delorie <dj@redhat.com>
3309 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3310 long, and not an int.
3312 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3314 PR c++/10555, c++/10576
3315 * g++.dg/template/memclass1.C: New test.
3317 2003-05-08 DJ Delorie <dj@redhat.com>
3319 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3321 * gcc.c-torture/execute/20021024-1.x: Likewise.
3322 * gcc.c-torture/execute/shiftdi.x: Likewise.
3323 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3324 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3325 * gcc.dg/20021018-1.c: Likewise.
3327 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3329 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3331 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3332 (bcopy): Call memmove.
3334 2003-05-08 Roger Sayle <roger@eyesopen.com>
3336 * g77.f-torture/compile/8485.f: New test case.
3338 2003-05-07 Richard Henderson <rth@redhat.com>
3341 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3342 Verify exception_cleanup not called for rethrows.
3343 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3344 when exiting catch block without rethrowing.
3345 * g++.dg/eh/forced3.C: New.
3346 * g++.dg/eh/forced4.C: New.
3348 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3350 * gcc.dg/20030505.c: Fix triplet.
3352 2003-05-06 DJ Delorie <dj@redhat.com>
3354 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3355 * gcc.dg/nest.c: Likewise.
3357 2003-05-05 Roger Sayle <roger@eyesopen.com>
3359 * gcc.dg/builtins-14.c: New test case.
3361 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3363 * lib/compat.exp (compat-execute): New argument.
3364 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3365 * gcc.dg/compat: New test directory.
3366 * gcc.dg/compat/compat.exp: New expect script.
3367 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3368 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3369 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3370 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3371 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3372 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3374 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3375 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3376 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3377 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3378 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3379 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3380 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3381 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3382 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3383 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3384 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3385 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3386 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3387 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3388 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3390 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3392 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3394 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3396 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3398 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3400 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3401 * gcc.dg/ppc-fsel-2.c: New test.
3403 * gcc.dg/unused-5.c: New test.
3405 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3408 * g++.dg/warn/pmf1.C: New test.
3410 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3413 * g++.dg/warn/main.C: New test.
3415 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3417 * gcc.dg/nonnull-3.c: New test.
3419 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3421 * gcc.dg/cpp/Wtrigraphs.c: Update.
3422 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3424 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3426 * gcc.dg/ppc-fsel-1.c: New test.
3428 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3431 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3433 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3435 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3437 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3439 PR c++/9364, c++/10553, c++/10586
3440 * g++.dg/parse/typename4.C: New test.
3441 * g++.dg/parse/typename5.C: Likewise.
3443 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3445 * gcc.c-torture/compile/20030503-1.c: New test.
3447 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3449 * g++.dg/lookup/using5.C: Fix testcase error.
3451 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3453 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3454 since MEABI is no longer supported. Remove all vestiges
3455 of MEABI from the test.
3457 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3460 * g++.dg/lookup/using5.C: New test.
3462 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3465 * g++.dg/template/ttp5.C: New test.
3467 2003-04-30 Mark Mitchell <mark@codesourcery.com>
3469 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3470 (dg-gpp-additional-sources): New function.
3471 (dg-gpp-additional-files): Likewise.
3472 * lib/g++.exp (additional_sources): New variable.
3473 (additional_files): Likewise.
3474 (g++_target_compile): Deal with them.
3475 * lib/old-dejagnu.exp: Remove.
3476 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3477 * g++.old-deja: Revise all tests to use dg commands.
3479 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3481 PR c++/9432, c++/9528
3482 * g++.dg/lookup/using4.C: New test.
3484 2003-04-29 Geoffrey Keating <geoffk@apple.com>
3486 * gcc.dg/noreturn-5.c: New file.
3487 * gcc.dg/noreturn-6.c: New file.
3489 * gcc.c-torture/compile/inline-1.c: New file.
3491 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3494 * g++.dg/template/explicit1.C: New test.
3496 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3499 * g++.dg/other/bitfield1.C: New test.
3502 * g++.dg/init/new7.C: New test.
3504 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3506 * g++.dg/ext/desig1.C: New test.
3507 * g++.dg/ext/init1.C: Update.
3509 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3511 2003-04-28 Mark Mitchell <mark@codesourcery.com>
3514 * g++.dg/warn/Winline-1.C: New test.
3516 2003-04-28 Jakub Jelinek <jakub@redhat.com>
3518 * gcc.c-torture/execute/string-opt-19.c: New test.
3520 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3521 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3523 2003-04-27 Mark Mitchell <mark@codesourcery.com>
3526 * g++.dg/init/new6.C: New test.
3529 * g++.dg/init/ref6.C: New test.
3531 2003-04-26 David Edelsohn <edelsohn@gnu.org>
3533 * g++.dg/warn/weak1.C: XFAIL on AIX4.
3535 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3537 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3538 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3540 2003-04-25 Mark Mitchell <mark@codesourcery.com>
3542 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3543 initialized static data members.
3545 2003-04-25 H.J. Lu <hjl@gnu.org>
3547 * gcc.dg/ia64-sync-4.c: New test.
3549 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3551 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
3554 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
3557 * g++.dg/warn/conv1.C: New test.
3558 * g++.old-deja/g++.other/conv7.C: Adjust.
3559 * g++.old-deja/g++.other/overload14.C: Adjust.
3561 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3564 * g++.dg/template/defarg2.C: New test.
3566 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
3568 * gcc.dg/cpp/include2.c: Update.
3569 * gcc.dg/cpp/multiline-2.c: New.
3570 * gcc.dg/cpp/multiline.c: Update.