aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/libgcc/config/rs6000/t-ppccomm
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.9/libgcc/config/rs6000/t-ppccomm')
-rw-r--r--gcc-4.9/libgcc/config/rs6000/t-ppccomm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gcc-4.9/libgcc/config/rs6000/t-ppccomm b/gcc-4.9/libgcc/config/rs6000/t-ppccomm
new file mode 100644
index 000000000..fb812d380
--- /dev/null
+++ b/gcc-4.9/libgcc/config/rs6000/t-ppccomm
@@ -0,0 +1,22 @@
+LIB2ADD += $(srcdir)/config/rs6000/ibm-ldouble.c \
+ $(srcdir)/config/rs6000/tramp.S
+
+# This can't end up in shared libgcc
+LIB2ADD_ST += \
+ $(srcdir)/config/rs6000/eabi.S
+
+# 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.
+
+# Assemble startup files.
+ecrti$(objext): $(srcdir)/config/rs6000/eabi-ci.S
+ $(crt_compile) -c $<
+
+ecrtn$(objext): $(srcdir)/config/rs6000/eabi-cn.S
+ $(crt_compile) -c $<
+
+ncrti$(objext): $(srcdir)/config/rs6000/sol-ci.S
+ $(crt_compile) -c $<
+
+ncrtn$(objext): $(srcdir)/config/rs6000/sol-cn.S
+ $(crt_compile) -c $<