]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
config.host (powerpc*-eabispe*): Set tmake_file.
authorNathan Froyd <froydnj@codesourcery.com>
Fri, 23 Jul 2010 16:53:48 +0000 (16:53 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Fri, 23 Jul 2010 16:53:48 +0000 (16:53 +0000)
* config.host (powerpc*-eabispe*): Set tmake_file.
(powerpc*-eabi*): Likewise.
* config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
crtbeginS, crtendS, crtbeginT.

From-SVN: r162474

libgcc/ChangeLog
libgcc/config.host
libgcc/config/rs6000/t-ppccomm

index a261a056f696f4909ecb1028f8d022a5afaa2c4e..c907fe14137f788d13e504c7cf5f22b570849bc2 100644 (file)
@@ -1,3 +1,10 @@
+2010-07-23  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * config.host (powerpc*-eabispe*): Set tmake_file.
+       (powerpc*-eabi*): Likewise.
+       * config/rs6000/t-ppccomm (EXTRA_PARTS): Add crtbegin, crtend,
+       crtbeginS, crtendS, crtbeginT.
+
 2010-06-12  Kazu Hirata  <kazu@codesourcery.com>
 
        * config.host (mips64*-*-linux*, mips*-*-linux*): Add mips/t-crtfm
index 6784147d6d707b5e70e19a2357e86279a3112b76..35dd250993824fcb08853f6f909c94f665ae5c83 100644 (file)
@@ -458,6 +458,7 @@ powerpc*-*-freebsd*)
 powerpc-*-netbsd*)
        ;;
 powerpc-*-eabispe*)
+       tmake_file="${tmake_file} rs6000/t-ppccomm"
        ;;
 powerpc-*-eabisimaltivec*)
        ;;
@@ -468,6 +469,7 @@ powerpc-*-elf*)
 powerpc-*-eabialtivec*)
        ;;
 powerpc-*-eabi*)
+       tmake_file="${tmake_file} rs6000/t-ppccomm"
        ;;
 powerpc-*-rtems*)
        ;;
index 1a711ebdb5372d5e254ada51fc522abcfcb3ab96..4548cd76c17e0d77ea41c057c0889bd00bcf1952 100644 (file)
@@ -15,7 +15,9 @@ LIB2ADD_ST += crtsavfpr.S crtresfpr.S \
   e500crtsavg64gpr.S \
   e500crtsavg64gprctr.S
 
-EXTRA_PARTS += ecrti$(objext) ecrtn$(objext) ncrti$(objext) ncrtn$(objext)
+EXTRA_PARTS += crtbegin$(objext) crtend$(objext) \
+  crtbeginS$(objext) crtendS$(objext) crtbeginT$(objext) \
+  ecrti$(objext) ecrtn$(objext) ncrti$(objext) ncrtn$(objext)
 
 # We build {e,n}crti.o and {e,n}crtn.o, which serve to add begin and
 # end labels to all of the special sections used when we link using gcc.