]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libgcc/config/ia64/t-ia64
Move crtstuff support to toplevel libgcc
[thirdparty/gcc.git] / libgcc / config / ia64 / t-ia64
index 55bb8c11630b9aaa115f7ad16e17b410eb1d9919..59cf3aa75f470b477637e9e502485e38a76511a1 100644 (file)
@@ -1,17 +1,15 @@
 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
+# FIXME: -I$(gcc_objdir) is necessary to find auto-host.h.  Really?
+crtbegin.o: $(srcdir)/config/ia64/crtbegin.S
+       $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp $<
+crtend.o: $(srcdir)/config/ia64/crtend.S
+       $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp $<
+crtbeginS.o: $(srcdir)/config/ia64/crtbegin.S
+       $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \                    -o $@ -DSHARED $<
+crtendS.o: $(srcdir)/config/ia64/crtend.S
+       $(CC) $(compile_deps) -I. -I$(gcc_objdir) -c -x assembler-with-cpp \
+               -o $@ -DSHARED $<
 
 SHLIB_MAPFILES += $(srcdir)/config/ia64/libgcc-ia64.ver