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>
Wed, 20 Mar 2019 07:29:45 +0000 (10:29 +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 94064c1..86ddba0 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