summaryrefslogtreecommitdiff
path: root/libgcc/config/ia64/t-ia64
diff options
context:
space:
mode:
Diffstat (limited to 'libgcc/config/ia64/t-ia64')
-rw-r--r--libgcc/config/ia64/t-ia6418
1 files changed, 18 insertions, 0 deletions
diff --git a/libgcc/config/ia64/t-ia64 b/libgcc/config/ia64/t-ia64
new file mode 100644
index 0000000000..d9c7566cfb
--- /dev/null
+++ b/libgcc/config/ia64/t-ia64
@@ -0,0 +1,18 @@
+CUSTOM_CRTSTUFF = yes
+
+# Assemble startup files.
+crtbegin.o: $(gcc_srcdir)/config/ia64/crtbegin.asm
+ $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \
+ -o $@ $(gcc_srcdir)/config/ia64/crtbegin.asm
+crtend.o: $(gcc_srcdir)/config/ia64/crtend.asm
+ $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \
+ -o $@ $(gcc_srcdir)/config/ia64/crtend.asm
+crtbeginS.o: $(gcc_srcdir)/config/ia64/crtbegin.asm
+ $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \
+ -o $@ -DSHARED $(gcc_srcdir)/config/ia64/crtbegin.asm
+crtendS.o: $(gcc_srcdir)/config/ia64/crtend.asm
+ $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \
+ -o $@ -DSHARED $(gcc_srcdir)/config/ia64/crtend.asm
+
+crtfastmath.o: $(gcc_srcdir)/config/ia64/crtfastmath.c
+ $(gcc_compile) -c $(gcc_srcdir)/config/ia64/crtfastmath.c