5ae1a533c7
. bitcode fixes . switch to compiler-rt instead of netbsd libc functions or libgcc for support functions for both x86 and arm . minor build fixes . allow build with llvm without crossbuilding llvm itself . can now build minix/arm using llvm and eabi - without C++ support for now (hence crossbuilding llvm itself is turned off for minix/arm) Change-Id: If5c44ef766f5b4fc4394d4586ecc289927a0d6eb
23 lines
493 B
Makefile
23 lines
493 B
Makefile
# $NetBSD: Makefile,v 1.9 2007/05/28 12:06:21 tls Exp $
|
|
|
|
USE_FORT?= yes # network protocol library
|
|
|
|
NOPIC= # defined
|
|
NOPROFILE= # defined
|
|
|
|
LIB= rmt
|
|
SRCS= rmtlib.c
|
|
MAN= rmtops.3
|
|
|
|
.if defined(__MINIX)
|
|
# rmtlib.c:451:50: error: format specifies type 'size_t' (aka 'unsigned long') \
|
|
# but the argument has type 'size_t' (aka 'unsigned int') [-Werror,-Wformat]
|
|
WARNS=0
|
|
CFLAGS+=-Wno-format
|
|
.endif
|
|
|
|
.if !defined(__MINIX)
|
|
CPPFLAGS+= -D_REENTRANT
|
|
.endif # !defined(__MINIX)
|
|
|
|
.include <bsd.lib.mk>
|