1. 13 Jun, 2003 13 commits
    • gcc-dg.exp (dg-require-dll): New function. · 5482aaab
      	* lib/gcc-dg.exp (dg-require-dll): New function.
      	(dg-xfail-if): Likewise.
      	* gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
      	driver.
      
      	* gcc.c-torture/compile/20000804-1.c: Convert to dg format.
      	* gcc.c-torture/compile/20001205-1.c: Likewise.
      	* gcc.c-torture/compile/20001226-1.c: Likewise.
      	* gcc.c-torture/compile/20010518-2.c: Likewise.
      	* gcc.c-torture/compile/20020312-1.c: Likewise.
      	* gcc.c-torture/compile/20020604-1.c: Likewise.
      	* gcc.c-torture/compile/920501-12.c: Likewise.
      	* gcc.c-torture/compile/920501-4.c: Likewise.
      	* gcc.c-torture/compile/920520-1.c: Likewise.
      	* gcc.c-torture/compile/920521-1.c: Likewise.
      	* gcc.c-torture/compile/920625-1.c: Likewise.
      	* gcc.c-torture/compile/961203-1.c: Likewise.
      	* gcc.c-torture/compile/980506-1.c: Likewise.
      	* gcc.c-torture/compile/981006-1.c: Likewise.
      	* gcc.c-torture/compile/981022-1.c: Likewise.
      	* gcc.c-torture/compile/981223-1.c: Likewise.
      	* gcc.c-torture/compile/990617-1.c: Likewise.
      	* gcc.c-torture/compile/dll.c: Likewise.
      	* gcc.c-torture/compile/labels-3.c: Likewise.
      	* gcc.c-torture/compile/mipscop-1.c: Likewise.
      	* gcc.c-torture/compile/mipscop-2.c: Likewise.
      	* gcc.c-torture/compile/mipscop-3.c: Likewise.
      	* gcc.c-torture/compile/mipscop-4.c: Likewise.
      	* gcc.c-torture/compile/simd-5.c: Likewise.
      	* gcc.c-torture/compile/20000804-1.x: Remove.
      	* gcc.c-torture/compile/20001205-1.x: Likewise.
      	* gcc.c-torture/compile/20001226-1.x: Likewise.
      	* gcc.c-torture/compile/20010518-2.x: Likewise.
      	* gcc.c-torture/compile/20020312-1.x: Likewise.
      	* gcc.c-torture/compile/20020604-1.x: Likewise.
      	* gcc.c-torture/compile/920501-12.x: Likewise.
      	* gcc.c-torture/compile/920501-4.x: Likewise.
      	* gcc.c-torture/compile/920520-1.x: Likewise.
      	* gcc.c-torture/compile/920521-1.x: Likewise.
      	* gcc.c-torture/compile/920625-1.x: Likewise.
      	* gcc.c-torture/compile/961203-1.x: Likewise.
      	* gcc.c-torture/compile/980506-1.x: Likewise.
      	* gcc.c-torture/compile/981006-1.x: Likewise.
      	* gcc.c-torture/compile/981022-1.x: Likewise.
      	* gcc.c-torture/compile/981223-1.x: Likewise.
      	* gcc.c-torture/compile/990617-1.x: Likewise.
      	* gcc.c-torture/compile/mipscop-1.x: Likewise.
      	* gcc.c-torture/compile/mipscop-2.x: Likewise.
      	* gcc.c-torture/compile/mipscop-3.x: Likewise.
      	* gcc.c-torture/compile/mipscop-4.x: Likewise.
      	* gcc.c-torture/compile/simd-5.x: Likewise.
      
      	* gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
      
      From-SVN: r67881
      Mark Mitchell committed
    • Remove some build warnings. · 2ac29877
      	* config/m32r/initfini.c (__CTOR_LIST__,__DTOR_LIST__): No longer
      	static.
      	(__do_global_ctors,__do_global_dtors): Ditto.
      
      From-SVN: r67880
      Doug Evans committed
    • re PR middle-end/10557 ([m68k] ICE in subreg_offset_representable_p) · c63f3a34
              PR middle-end/10557
              * rtlanal.c (subreg_offset_representable_p): Relax subreg check.
      
      From-SVN: r67878
      Richard Henderson committed
    • fold-const.c (tree_expr_nonnegative_p): Fix misspelling of "least". · e2cca9be
      	* fold-const.c (tree_expr_nonnegative_p): Fix misspelling
      	of "least".
      
      From-SVN: r67877
      Matt Kraai committed
    • * config/m32r/m32r.md: Fix a comment typo. · 0d370a05
      From-SVN: r67876
      Kazu Hirata committed
    • re PR target/10142 ([SPARC64] gcc produces wrong code when passing structures by value) · 48028e21
      	PR target/10142
      	* config/sparc/sparc.c (function_arg_record_value_parms): Add
      	new 'stack' field.
      	(function_arg_record_value_1): Set 'stack' to 1 if we run out of
      	integer slots for an integer field.
      	(function_arg_record_value_3): Shift vector index.
      	(function_arg_record_value_2): Likewise.
      	(function_arg_record_value): Initialize 'stack' to 0.
      	Set 'stack' to 1 if we run out of integer slots for an integer field.
      	Generate (parallel [(expr_list (nil) ...) ...]) if 'stack' is set to 1.
      
      Co-Authored-By: Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
      
      From-SVN: r67874
      Eric Botcazou committed
    • * gcc.c-torture/execute/20030611-1.c: New test. · 28e089c6
      From-SVN: r67871
      Eric Botcazou committed
    • re PR rtl-optimization/10955 ([SPARC] wrong code at -O3 for structure argument… · 5adf448c
      re PR rtl-optimization/10955 ([SPARC] wrong code at -O3 for structure argument in context of structure return)
      
      	PR optimization/10955
      	* unroll.c (unroll_loop): Fix off-by-one bug.
      
      From-SVN: r67870
      Eric Botcazou committed
    • Makefile.am: Add SHmedia support. · e860ed6d
      	* Makefile.am: Add SHmedia support.  Fix a typo of SH support.
      	* Makefile.in: Regenerate.
      	* configure.in (sh64-*-linux*, sh5*-*-linux*): Add target.
      	* configure: Regenerate.
      	* include/ffi.h.in: Add SHmedia support.
      	* src/sh64/ffi.c: New file.
      	* src/sh64/sysv.S: New file.
      
      From-SVN: r67869
      Kaz Kojima committed
    • rs6000.c (function_arg): Remove typo. · 55c8af0b
      2003-06-12  Aldy Hernandez  <aldyh@redhat.com>
      
              * config/rs6000/rs6000.c (function_arg): Remove typo.
      
      [[Split portion of a mixed commit.]]
      
      From-SVN: r67867.2
      Aldy Hernandez committed
    • i386.c (legitimate_constant_p): Handle UNSPEC_NTPOFF and UNSPEC_DTPOFF. · cb0e3e3f
              * config/i386/i386.c (legitimate_constant_p): Handle UNSPEC_NTPOFF
              and UNSPEC_DTPOFF.
      
      From-SVN: r67866
      Richard Henderson committed
    • re PR middle-end/10475 (ICE in subreg_highpart_offset for code with long long) · 8433f113
              PR middle-end/10475
              * expmed.c (emit_store_flag): Use simplify_gen_subreg directly
              for extracting sub-words.
      	* gcc.c-torture/compile/20030612-1.c: New.
      
      From-SVN: r67865
      Richard Henderson committed
    • Daily bump. · 974c7cc6
      From-SVN: r67860
      GCC Administrator committed
  2. 12 Jun, 2003 27 commits