]> granicus.if.org Git - gc/commitdiff
Fix compiling by Makefile.direct on OpenBSD/UltraSparc
authorAlaskan Emily <emily@alaskanemily.net>
Fri, 15 Mar 2019 04:07:13 +0000 (21:07 -0700)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 26 Mar 2019 06:55:18 +0000 (09:55 +0300)
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.

Makefile.direct

index 4630146e8bc4c28a0b6a770547f9e8461b4f94db..8a9d894d53f8022b19a486f0b281875e9497c6f1 100644 (file)
@@ -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