1. 29 Sep, 2005 7 commits
    • Added missing PR number to · 577b2a06
      2005-09-20  Richard Henderson  <rth@redhat.com>
      
      From-SVN: r104765
      Uros Bizjak committed
    • configure.ac: Fix typo. · a0bb10e7
      2005-09-29  Andreas Tobler  <a.tobler@schweiz.ch>
      
      	* configure.ac: Fix typo.
      	* configure: Regenerate.
      
      From-SVN: r104764
      Andreas Tobler committed
    • re PR middle-end/17886 (variable rotate and unsigned long long rotate should be better optimized) · 0f8594ee
      	PR 17886
      	* expmed.c (expand_shift): Move logic to reverse rotation
      	direction when 	rotating by constants ...
      	* optabs.c (expand_binop): ... here.
      	* config/i386/i386.md (rotrdi3): Handle 32-bit mode.
      	(ix86_rotrdi3): New pattern.
      	(rotldi3): Handle 32-bit mode.
      	(ix86_rotldi3): New pattern.
      
      From-SVN: r104761
      Mark Mitchell committed
    • Index: ChangeLog · 4bc7cba7
      2005-09-28  Geoffrey Keating  <geoffk@apple.com>
      
      	* Makefile.tpl (BASE_TARGET_EXPORTS): Add LIPO, STRIP.
      	(LIPO_FOR_TARGET): New.
      	(CONFIGURED_LIPO_FOR_TARGET): New.
      	(USUAL_LIPO_FOR_TARGET): New.
      	(STRIP_FOR_TARGET): New.
      	(CONFIGURED_STRIP_FOR_TARGET): New.
      	(USUAL_STRIP_FOR_TARGET): New.
      	* Makefile.def (flags_to_pass): Add LIPO_FOR_TARGET and
      	STRIP_FOR_TARGET.
      	* configure.in: Set LIPO_FOR_TARGET, STRIP_FOR_TARGET,
      	CONFIGURED_LIPO_FOR_TARGET, CONFIGURED_STRIP_FOR_TARGET.
      	* Makefile.in: Regenerate.
      	* configure.in: Regenerate.
      
      Index: gcc/ChangeLog
      2005-09-28  Geoffrey Keating  <geoffk@apple.com>
      
      	* Makefile.in: Export LIPO_FOR_TARGET, STRIP_FOR_TARGET.
      	(stage1-start): Delete old libgcc and libunwind before moving
      	anything into the stage directory.
      	(stage2-start): Likewise.
      	(stage3-start): Likewise.
      	(stage4-start): Likewise.
      	(stageprofile-start): Likewise.
      	(stagefeedback-start): Likewise.
      	* config.gcc (*-*-darwin*): Automatically use CPU-specific darwin.h
      	header in tm_file and CPU-specific t-darwin in tmake_file.
      	(i[34567]86-*-darwin*): Don't change tm_file.
      	(powerpc-*-darwin*): Don't change tm_file or tmake_file.
      	* config/darwin.h (REAL_LIBGCC_SPEC): Rewrite to use proper libgcc
      	shared library stub for target OS version.
      	* config/t-slibgcc-darwin (SHLIB_SOLINK): Delete.
      	(SHLIB_LINK): Don't make SHLIB_SOLINK.
      	(SHLIB_INSTALL): Don't install SHLIB_SOLINK.
      	(libgcc_s.%.dylib): New.
      	(LIBGCC): Define.
      	(install-darwin-libgcc-stubs): New.
      	(INSTALL_LIBGCC): New append.
      	* config/i386/darwin-libgcc.10.4.ver: New.
      	* config/i386/darwin-libgcc.10.5.ver: New.
      	* config/i386/t-darwin: New.
      	* config/rs6000/darwin-libgcc.10.4.ver: New.
      	* config/rs6000/darwin-libgcc.10.5.ver: New.
      	* config/rs6000/darwin.h (REAL_LIBGCC_SPEC): Delete.
      	* config/rs6000/t-darwin (SHLIB_VERPFX): Define.
      
      From-SVN: r104756
      Geoffrey Keating committed
    • t-darwin8: Uncomment contents, allow -m64 multilib to be built. · 23ed2384
      	* config/rs6000/t-darwin8: Uncomment contents, allow -m64
      	multilib to be built.
      
      From-SVN: r104755
      Geoffrey Keating committed
    • Daily bump. · 3f05a925
      [[Split portion of a mixed commit.]]
      
      From-SVN: r104752.2
      GCC Administrator committed
    • re PR target/24102 (floatdisf2_internal2 broken) · c22e62a6
      	PR target/24102
      	* config/rs6000/rs6000.md (floatdisf2_internal2): Correct range
      	check for numbers that need no bit twiddle.
      
      From-SVN: r104750
      Alan Modra committed
  2. 28 Sep, 2005 12 commits
  3. 27 Sep, 2005 19 commits
  4. 26 Sep, 2005 2 commits