[committing as obvious] Fix arc build.

Nathanael Nerode neroden@twcny.rr.com
Wed Jul 9 21:24:00 GMT 2003


The arc-elf build currently fails, and this fixes it.  Committing as 
obvious.  See the bug for information.

	PR bootstrap/11043
	* config/arc/t-arc: Replace bogus references to "x-crtinit.o", 
	"x-crtfini.o" with "crtinit.o", "crtfini.o".

Index: t-arc
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/arc/t-arc,v
retrieving revision 1.6
diff -u -r1.6 t-arc
--- t-arc	9 Jan 2003 08:00:40 -0000	1.6
+++ t-arc	9 Jul 2003 07:16:44 -0000
@@ -26,15 +26,15 @@
 
 # .init/.fini section routines
 
-x-crtinit.o: $(srcdir)/config/arc/initfini.c $(GCC_PASSES) $(CONFIG_H)
+crtinit.o: $(srcdir)/config/arc/initfini.c $(GCC_PASSES) $(CONFIG_H)
 	$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS) \
 	  -DCRT_INIT -finhibit-size-directive -fno-inline-functions \
-	  -g0 -c $(srcdir)/config/arc/initfini.c -o $(dir)/crtinit.o
+	  -g0 -c $(srcdir)/config/arc/initfini.c -o crtinit.o
 
-x-crtfini.o: $(srcdir)/config/arc/initfini.c $(GCC_PASSES) $(CONFIG_H)
+crtfini.o: $(srcdir)/config/arc/initfini.c $(GCC_PASSES) $(CONFIG_H)
 	$(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(CRTSTUFF_T_CFLAGS) \
 	  -DCRT_FINI -finhibit-size-directive -fno-inline-functions \
-	  -g0 -c $(srcdir)/config/arc/initfini.c -o $(dir)/crtfini.o
+	  -g0 -c $(srcdir)/config/arc/initfini.c -o crtfini.o
 
 MULTILIB_OPTIONS = EB
 MULTILIB_DIRNAMES = be
@@ -54,7 +54,7 @@
 	    BUILD_PREFIX="$(BUILD_PREFIX)" BUILD_PREFIX_1="$(BUILD_PREFIX_1)" \
 	    GCC_CFLAGS="$(GCC_CFLAGS) $${flags}" \
 	    INCLUDES="$(INCLUDES)" CRTSTUFF_T_CFLAGS=$(CRTSTUFF_T_CFLAGS) \
-	    dir="$${dir}" x-crtinit.o x-crtfini.o; \
+	    dir="$${dir}" crtinit.o crtfini.o; \
 	  if [ $$? -eq 0 ] ; then true; else exit 1; fi; \
 	done
 	touch stmp-multilib-arc

-- 
Nathanael Nerode  <neroden at gcc.gnu.org>
http://home.twcny.rr.com/nerode/neroden/fdl.html



More information about the Gcc-patches mailing list