OSDN Git Service

* c-common.c (expand_tree_builtin): Ensure creal and cimag
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 2cfb257..a4509eb 100644 (file)
@@ -1,3 +1,344 @@
+2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       * gcc.dg/builtins-28.c: New test.
+
+2003-10-20  Jan Hubicka  <jh@suse.cz>
+
+       * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
+       parameter.
+       * testsuite/gcc.dg/inline-2.c: Likewise.
+
+2003-10-20  Phil Edwards  <phil@codesourcery.com>
+
+       * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
+       * gcc.dg/nest.c:  Likewise.
+
+2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/9781, c++/10583, c++/11862
+       * g++.dg/parse/crash13.C: New test.
+
+2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+       * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
+
+2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
+       Define HAVE_C99_RUNTIME except on Solaris.
+       * gcc.dg/builtins-20.c: Likewise.
+
+2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
+
+       * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
+
+2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/12495
+       * g++.dg/template/crash21.C: New test.
+
+2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/2513
+       * g++.dg/template/typename5.C: New test.
+
+2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/12369
+       * g++.dg/template/friend25.C: New test.
+
+2003-10-16  Ziemowit Laski  <zlaski@apple.com>
+
+       * objc.dg/try-catch-2.m: Relax target triple to all Darwin
+       versions.
+
+2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
+       == 2147483647.
+
+2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * gcc.c-torture/execute/960416-1.x: Remove.
+       * gcc.c-torture/execute/divconst-3.x: Likewise.
+
+2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR target/12598
+       * gcc.dg/torture/cris-volatile-1.c: New test.
+
+2003-10-14  Roger Sayle  <roger@eyesopen.com>
+
+       PR optimization/9325
+       * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
+       for overflowing floating point to integer conversion during RTL
+       simplification.
+
+2003-10-13  Ziemowit Laski  <zlaski@apple.com>
+
+       * objc/execute/_cmd.m: Fix typo.
+       * objc.dg/image-info.m, objc.dg/symtab-1.m:
+       Relax 'scan-assembler' regexp.
+       * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
+       objc.dg/try-catch-4.m: Run on non-Darwin targets.
+       * objc.dg/zero-link-2.m: Remove blank line.
+       * objc.dg/zero-link-3.m: New test case.
+       
+2003-10-13  Geoffrey Keating  <geoffk@apple.com>
+
+       * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
+
+       * gcc.dg/asm-names.c: Use scan-assembler-not rather
+       than linker trickery.
+
+2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/12370
+       * g++.dg/other/friend2.C: New test.
+
+2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
+
+       * gcc.dg/20031012-1.c: New test.
+
+2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
+
+       * gcc.dg/weak/weak-3.c: Fix for new warning.
+
+2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
+
+       PR optimization/8750
+       * gcc.c-torture/execute/20031012-1.c: New test case.
+
+2003-10-11  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
+       that inline strncmp as cmpstrsi on i386 when compiled with -Os.
+
+2003-10-11  Roger Sayle  <roger@eyesopen.com>
+
+       PR optimization/12260
+       * gcc.c-torture/compile/20031011-2.c: New test case.
+
+2003-10-11  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.c-torture/execute/20031011-1.c: New testcase.
+
+2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.c-torture/compile/20031011-1.c: New test.
+
+2003-10-11  Jan Hubicka  <jh@suse.cz>
+
+       * g++.dg/other/first-global.C: New test.
+
+2003-10-11  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.c-torture/execute/string-opt-18.c: New testcase.
+
+2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
+
+       * gcc.c-torture/compile/20031010-1.c: New test.
+
+2003-10-10  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
+       * gcc.c-torture/execute/va-arg-25.c: ... here.
+
+2003-10-09  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/ext/attrib8.C: Only run it on x86 targets.
+
+2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
+
+2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
+
+       * g++.dg/parse/error2.C: New test.
+
+2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
+
+       PR c++/11097
+       * g++.dg/other/error5.C: Modify the error message.
+       * g++.dg/lookup/using8.C: New test.
+
+2003-10-07  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/darwin-abi-2.c: New file.
+       * gcc.c-torture/execute/va-arg-24.c: New file.
+
+2003-10-06  Bob Wilson  <bob.wilson@acm.org>
+
+       * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
+       indentation.
+
+2003-10-06  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/10147
+       * g++.dg/other/error4.C: Update error messages.
+       * g++.dg/template/ptrmem4.C: Likewise.
+       
+       PR c++/12337
+       * g++.dg/init/new9.C: New test.
+       
+       PR c++/12334, c++/12236, c++/8656
+       * g++.dg/ext/attrib8.C: New test.
+
+2003-10-06  Devang Patel  <dpatel@apple.com>
+
+       * gcc.dg/debug/dwarf2-3.h: New test.
+       * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
+       
+2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
+
+       * g++.dg/opt/cfg2.C: New test.
+
+2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * g++.dg/opt/float1.C: New test.
+
+2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/c90-array-lval-6.c: New test.
+       * gcc.dg/c99-array-lval-6.c: New test.
+
+2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
+           Ziemowit Laski  <zlaski@apple.com>
+
+       * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
+       'Derived', so that it is never considered a class method; add
+       new warning for '+port' method ambiguity.
+       * objc.dg/method-12.m: Include <objc/objc.h> instead of
+       <objc/objc-api.h> (needed on Mac OS X).
+       * objc.dg/method-13.m: New test.
+
+2003-10-03  Roger Sayle  <roger@eyesopen.com>
+
+       PR optimization/9325, PR java/6391
+       * gcc.c-torture/execute/20031003-1.c: New test case.
+
+2003-10-02  Mark Mitchell  <mark@codesourcery.com>
+
+       PR optimization/12180
+       * gcc.dg/20031002-1.c: New test.
+
+       PR c++/12486
+       * g++.dg/inherit/error1.C: New test.
+
+2003-10-02  Chris Demetriou  <cgd@broadcom.com>
+
+       * lib/f-torture.exp (search_for): Rename to...
+       (search_for_re): This.  Also, clean up comments and the
+       "regexp" invocation.
+
+2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
+
+       * gcc.c-torture/compile/20031002-1.c: New test.
+
+2003-10-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/opt/cond1.C: New test.
+
+2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
+
+       * gcc.dg/Wold-style-definition-2.c: New testcase.
+       * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
+
+2003-09-29  Richard Henderson  <rth@redhat.com>
+
+        * g++.dg/init/array10.C: Add dg-options.
+
+2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
+
+2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       * g++.dg/template/friend19.C: Fix typo.
+       * g++.old-deja/g++.other/crash31.C: Adjust expected error.
+
+2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
+
+       * gcc.c-torture/execute/20030928-1.c: New test.
+       * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
+
+2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * g++.dg/opt/unroll1.C: New test.
+
+2003-09-26  Roger Sayle  <roger@eyesopen.com>
+
+       PR optimization/11741
+       * gcc.dg/20030926-1.c: New test case.
+
+2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/5655
+       * g++.dg/parse/access7.C: New test.
+       * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
+
+2003-09-24  Ziemowit Laski  <zlaski@apple.com>
+
+       MERGE OF objc-improvements-branch into MAINLINE:
+       * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
+       if libobjc has not been built.
+       * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
+       objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
+       objc/execute/class-self-2.m, objc/execute/many_args_method.m,
+       objc/execute/nested-3.m, objc/execute/np-2.m,
+       objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
+       objc/execute/redefining_self.m, objc/execute/root_methods.m,
+       objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
+       objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
+       objc.dg/special/unclaimed-category-1.h,
+       objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
+       well as GNU runtime.
+       * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
+       * execute/cascading-1.m, execute/function-message-1.m,
+       objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
+       objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
+       objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
+       objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
+       objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
+       objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
+       objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
+       objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
+       objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
+       * objc.dg/bitfield-2.m: Run only on Darwin.
+       * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
+       objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
+       objc.dg/proto-lossage-1.m: Adjust for message wording changes.
+       * objc.dg/const-str-1.m: Fix constant string layout.
+2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
+
+2003-09-23  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/darwin-abi-1.c: New file.
+
+2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR target/12281
+       * gcc.c-torture/compile/20030921-1.c: New test.
+
+2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * g++.dg/opt/reg-stack2.C: New test.
+
+2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
+
+       * g++.dg/eh/delayslot1.C: New test.
+
+2003-09-20  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
+
+2003-09-20  Roger Sayle  <roger@eyesopen.com>
+
+       * gcc.c-torture/execute/20030920-1.c: New test case.
+
 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        * g++.dg/rtti/typeid3.C: Correct expected error message.
@@ -12646,12 +12987,12 @@ Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
        * gcc.c-torture/execute/20000917-1.c: New test.
        * gcc.c-torture/execute/20000917-1.x: XFAIL.
 
-Sat 16-Sep-2000 08:14:58 BST  Neil Booth  <NeilB@earthling.net>
+2000-09-16  Neil Booth  <NeilB@earthling.net>
 
        * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
        in nested macro bug.
 
-Fri 15-Sep-2000 06:50:11 BST  Neil Booth  <NeilB@earthling.net>
+2000-09-15  Neil Booth  <NeilB@earthling.net>
 
        * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.