mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-10-02 08:31:24 -04:00
36 lines
1.6 KiB
Plaintext
36 lines
1.6 KiB
Plaintext
$NetBSD: patch-ae,v 1.4 2014/05/14 11:13:04 jperkin Exp $
|
|
|
|
Don't use pre-generated assembly on SunOS.
|
|
|
|
--- callback/vacall_r/Makefile.in.orig 2004-01-25 14:17:01.000000000 +0000
|
|
+++ callback/vacall_r/Makefile.in
|
|
@@ -121,12 +121,13 @@ vacall-rs6000.lo : $(srcdir)/vacall-rs60
|
|
aix3*) syntax=aix.old;; \
|
|
aix*) syntax=aix.new;; \
|
|
linux*) syntax=linux;; \
|
|
+ netbsd*) syntax=netbsd;; \
|
|
macos* | darwin*) syntax=macos;; \
|
|
*) syntax=sysv4;; \
|
|
esac; \
|
|
$(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-rs6000-$${syntax}.s ; \
|
|
- cp vacall-rs6000-$${syntax}.lo vacall-rs6000.lo ; rm -f vacall-rs6000-$${syntax}.lo ; \
|
|
- if test -f vacall-rs6000-$${syntax}.o; then mv vacall-rs6000-$${syntax}.o vacall-rs6000.o; fi
|
|
+ cp vacall-rs6000-$${syntax}.lo vacall-rs6000.lo ; \
|
|
+ if test -f vacall-rs6000-$${syntax}.o; then cp vacall-rs6000-$${syntax}.o vacall-rs6000.o; fi
|
|
|
|
vacall-m88k.lo : $(srcdir)/vacall-m88k.s
|
|
$(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-m88k.s
|
|
@@ -138,7 +139,11 @@ vacall-ia64.lo : $(srcdir)/vacall-ia64.s
|
|
$(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-ia64.s
|
|
|
|
vacall-x86_64.lo : $(srcdir)/vacall-x86_64.s
|
|
- $(LIBTOOL_COMPILE) $(CC) @GCC_X_NONE@ -c $(srcdir)/vacall-x86_64.s
|
|
+ case "$(OS)" in \
|
|
+ solaris*) xnone="-I../../vacall -DREENTRANT -D__x86_64__=1"; exten="c";; \
|
|
+ *) xnone="@GCC_X_NONE@"; exten="s";; \
|
|
+ esac; \
|
|
+ $(LIBTOOL_COMPILE) $(CC) $${xnone} -c $(srcdir)/vacall-x86_64.$${exten}
|
|
|
|
misc.lo : $(srcdir)/misc.c vacall_r.h config.h
|
|
$(LIBTOOL_COMPILE) $(CC) $(CFLAGS) $(INCLUDES) -c $(srcdir)/misc.c
|