From: Alaskan Emily Date: Fri, 15 Mar 2019 04:07:13 +0000 (-0700) Subject: Fix compiling by Makefile.direct on OpenBSD/UltraSparc X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fc392544e14f29421433beda5682933827a35c4a;p=gc Fix compiling by Makefile.direct on OpenBSD/UltraSparc Issue #269 (bdwgc). * Makefile.direct (mach_dep.o): Remove sparc_sunos4_mach_dep.s dependency. * Makefile.direct [SPARC OPENBSD] (mach_dep.o): Use $CC instead of $AS; compile sparc_mach_dep.S instead of sparc_sunos4_mach_dep.s. --- diff --git a/Makefile.direct b/Makefile.direct index 4630146e..8a9d894d 100644 --- a/Makefile.direct +++ b/Makefile.direct @@ -289,12 +289,11 @@ dyn_test: # touch liblinuxgc.so mach_dep.o: $(srcdir)/mach_dep.c $(srcdir)/sparc_mach_dep.S \ - $(srcdir)/sparc_sunos4_mach_dep.s \ $(srcdir)/ia64_save_regs_in_stack.s \ $(srcdir)/sparc_netbsd_mach_dep.s $(UTILS) rm -f mach_dep.o ./if_mach SPARC SOLARIS $(CC) -c -o mach_dep2.o $(srcdir)/sparc_mach_dep.S - ./if_mach SPARC OPENBSD $(AS) -o mach_dep2.o $(srcdir)/sparc_sunos4_mach_dep.s + ./if_mach SPARC OPENBSD $(CC) -c -o mach_dep2.o $(srcdir)/sparc_mach_dep.S ./if_mach SPARC NETBSD $(AS) -o mach_dep2.o $(srcdir)/sparc_netbsd_mach_dep.s ./if_mach SPARC "" $(CC) -c -o mach_dep1.o $(SPECIALCFLAGS) $(srcdir)/mach_dep.c ./if_mach SPARC "" $(LD) -r -o mach_dep.o mach_dep1.o mach_dep2.o