1. 07 Oct, 2005 7 commits
  2. 06 Oct, 2005 25 commits
  3. 05 Oct, 2005 8 commits
    • sso_string_base.h (struct __sso_string_local): Remove... · c54c1b2b
      2005-10-05  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/ext/sso_string_base.h (struct __sso_string_local):
      	Remove, actually POD types cannot have user defined constructors
      	(being aggregates) and therefore can always be members of unions.
      	(class __sso_string_base): Adjust consistently.
      
      From-SVN: r105021
      Paolo Carlini committed
    • re PR middle-end/20606 (ICE in make_edges, at cfgbuild.c:327 on x86_64 (with O2… · d14e25e0
      re PR middle-end/20606 (ICE in make_edges, at cfgbuild.c:327 on x86_64 (with O2 - not with no optimizations))
      
      2005-10-05  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR middle-end/20606
              PR middle-end/24069
              * reload.c (subst_reloads): When adding a REG_LABEL to a
              jump instruction, also update JUMP_LABEL.
      
      From-SVN: r105013
      Andrew Pinski committed
    • params.def (PARAM_MAX_GROW_COPY_BB_INSNS): New. · f935b9e0
              * params.def (PARAM_MAX_GROW_COPY_BB_INSNS): New.
              * bb-reorder.c (copy_bb_p): Use it.
              * doc/invoke.texi (param table): Add max-grow-copy-bb-insn.
      
      From-SVN: r105011
      David Edelsohn committed
    • re PR libstdc++/24198 (Remove from the testsuite gnu_char_type (or fix it)) · 31131ac1
      2005-10-05  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/24198
      	* testsuite/27_io/basic_filebuf/3.cc: Use __gnu_test::pod_ushort
      	instead.
      	* testsuite/27_io/basic_filebuf/seekoff/10132-2.cc: Likewise.
      	* testsuite/27_io/basic_filebuf/seekpos/10132-3.cc: Likewise.
      	* testsuite/27_io/basic_fstream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_ifstream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_ios/3.cc: Likewise.
      	* testsuite/27_io/basic_iostream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_istream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_istringstream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_ofstream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_ostream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_ostringstream/3.cc: Likewise; run the test.
      	* testsuite/27_io/basic_streambuf/3.cc: Likewise.
      	* testsuite/27_io/basic_stringbuf/3.cc: Likewise.
      	* testsuite/27_io/basic_stringstream/3.cc: Likewise; run the test.
      
      From-SVN: r105010
      Paolo Carlini committed
    • re PR target/23602 (1081 test failures in libjava, when configured for i486-linux) · d3073c70
              PR target/23602
              * toplev.c (process_options): Warn about unsupported combinations
              of unwind tables and omit-frame-pointer.
              * config/i386/i386.c (override_options): Similarly.  Enable
              accumulate-outgoing-args if not explicitly disabled.
      testsuite/
              * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
              * g++.dg/eh/omit-frame-pointer2.C: Likewise.
      libjava/
              * configure.host (i?86-*): Set -fomit-frame-pointer in libgcj_flags,
              but not BACKTRACESPEC.
              (x86_64-*): Similarly.  Don't set -ffloat-store in 64-bit mode.
      
      From-SVN: r105009
      Richard Henderson committed
    • vect.md (vec_initv2si): Fix typo of V2SF to V2SI. · 10dc6e8c
      	* vect.md (vec_initv2si): Fix typo of V2SF to V2SI.
      	Handle big endian vs. small endian.
      	(vec_initv2sf): Handle big endian vs. small endian.
      	(*vec_extractv2sf_1): Ditto.
      
      From-SVN: r105008
      Steve Ellcey committed
    • convert.c (convert_to_real): Don't convert (float)floor(double d) to floorf((float)d). · 9f85ecfe
      2005-10-05  Dale Johannesen  <dalej@apple.com>
      
              * convert.c (convert_to_real):  Don't convert
              (float)floor(double d) to floorf((float)d).
      
      From-SVN: r105006
      Dale Johannesen committed
    • float-floor.c: New. · 8acdc22e
      2005-10-05  Dale Johannesen  <dalej@apple.com>
      
              * gcc.c-torture/execute/float-floor.c:  New.
      
      From-SVN: r105004
      Dale Johannesen committed