version 1.161, 2002/11/12 14:33:49 |
version 1.165, 2003/03/30 00:35:07 |
Line 17 CFLAGS+= ${COPTS} |
|
Line 17 CFLAGS+= ${COPTS} |
|
CFLAGS+= -mcmodel=medlow |
CFLAGS+= -mcmodel=medlow |
.endif |
.endif |
|
|
# ELF platforms depend on crtbegin.o and crtend.o |
# ELF platforms depend on crti.o, crtbegin.o, crtend.o, and crtn.o |
.if ${OBJECT_FMT} == "ELF" |
.if ${OBJECT_FMT} == "ELF" |
.ifndef LIBCRTBEGIN |
.ifndef LIBCRTBEGIN |
LIBCRTBEGIN= ${DESTDIR}/usr/lib/crtbegin.o |
LIBCRTBEGIN= ${DESTDIR}/usr/lib/crti.o ${DESTDIR}/usr/lib/crtbegin.o |
.MADE: ${LIBCRTBEGIN} |
.MADE: ${LIBCRTBEGIN} |
.endif |
.endif |
.ifndef LIBCRTEND |
.ifndef LIBCRTEND |
LIBCRTEND= ${DESTDIR}/usr/lib/crtend.o |
.if ${MACHINE_ARCH} == "powerpc" && defined(HAVE_GCC3) |
|
LIBCRTEND= ${DESTDIR}/usr/lib/crtsavres.o \ |
|
${DESTDIR}/usr/lib/crtend.o ${DESTDIR}/usr/lib/crtn.o |
|
.else |
|
LIBCRTEND= ${DESTDIR}/usr/lib/crtend.o ${DESTDIR}/usr/lib/crtn.o |
|
.endif |
.MADE: ${LIBCRTEND} |
.MADE: ${LIBCRTEND} |
.endif |
.endif |
_SHLINKER= ${SHLINKDIR}/ld.elf_so |
_SHLINKER= ${SHLINKDIR}/ld.elf_so |
Line 48 __bsd_prog_mk_system_libs?= \ |
|
Line 53 __bsd_prog_mk_system_libs?= \ |
|
CRYPTO_RC5 \ |
CRYPTO_RC5 \ |
CURSES DBM DES EDIT FORM GCC GNUMALLOC GSSAPI HDB INTL IPSEC \ |
CURSES DBM DES EDIT FORM GCC GNUMALLOC GSSAPI HDB INTL IPSEC \ |
KADM KADM5CLNT KADM5SRV KAFS KDB KRB KRB5 KSTREAM KVM L M MENU \ |
KADM KADM5CLNT KADM5SRV KAFS KDB KRB KRB5 KSTREAM KVM L M MENU \ |
OBJC OSSAUDIO PCAP PCI PMC POSIX RESOLV RMT ROKEN RPCSVC SKEY SS SSL \ |
OBJC OSSAUDIO PCAP PCI PMC POSIX PTHREAD PTHREAD_DBG RESOLV RMT \ |
SL TERMCAP TELNET USBHID UTIL WRAP Y Z |
ROKEN RPCSVC RT SKEY SS SSL SL TERMCAP TELNET USBHID UTIL WRAP Y Z |
|
|
.for _n in ${__bsd_prog_mk_system_libs} |
.for _n in ${__bsd_prog_mk_system_libs} |
.ifndef LIB${_n} |
.ifndef LIB${_n} |
LIB${_n}= ${DESTDIR}/usr/lib/lib${_n:tl}.a |
LIB${_n}= ${DESTDIR}/usr/lib/lib${_n:tl}.a |
# XXX - note that ${DESTDIR} will expanded in the following rule |
# XXX - note that ${DESTDIR} will be expanded in the following rule |
.MADE: ${LIB${_n}} |
.MADE: ${LIB${_n}} |
.endif |
.endif |
.endfor |
.endfor |