ape: fix build for objtype=spim
This commit is contained in:
parent
ebe88f34cb
commit
4b6506cb57
|
@ -20,6 +20,9 @@ OFILES=errstr.$O\
|
|||
|
||||
CFLAGS=-c $CFLAGS -D_POSIX_SOURCE -D_PLAN9_SOURCE
|
||||
|
||||
%.0: mips/%.s
|
||||
$AS $prereq
|
||||
|
||||
%.$O: $objtype/%.s
|
||||
$AS $prereq
|
||||
|
||||
|
|
32
sys/src/ape/lib/ap/spim/mkfile
Normal file
32
sys/src/ape/lib/ap/spim/mkfile
Normal file
|
@ -0,0 +1,32 @@
|
|||
APE=/sys/src/ape
|
||||
<$APE/config
|
||||
LIB=/$objtype/lib/ape/libap.a
|
||||
OFILES=\
|
||||
cycles.$O\
|
||||
getfcr.$O\
|
||||
lock.$O\
|
||||
main9.$O\
|
||||
main9p.$O\
|
||||
memchr.$O\
|
||||
memcmp.$O\
|
||||
memmove.$O\
|
||||
memset.$O\
|
||||
notetramp.$O\
|
||||
setjmp.$O\
|
||||
strchr.$O\
|
||||
strcmp.$O\
|
||||
strcpy.$O\
|
||||
tas.$O\
|
||||
vlop.$O\
|
||||
vlrt.$O\
|
||||
|
||||
%.$O: ../mips/%.c
|
||||
$CC -I../mips $CFLAGS ../mips/$stem.c
|
||||
|
||||
%.$O: ../mips/%.s
|
||||
$AS -I../mips $AFLAGS ../mips/$stem.s
|
||||
|
||||
</sys/src/cmd/mksyslib
|
||||
|
||||
CFLAGS=-c -D_POSIX_SOURCE -D_PLAN9_SOURCE
|
||||
|
|
@ -71,7 +71,7 @@ extern "C" {
|
|||
#endif
|
||||
|
||||
#ifdef PLAN9
|
||||
#if defined(T386) || defined(Tamd64) || defined(Talpha) || defined(Tarm)
|
||||
#if defined(T386) || defined(Tamd64) || defined(Talpha) || defined(Tarm) || defined(Tspim)
|
||||
#define L_ENDIAN
|
||||
#elif defined(Tmips) || defined(Tsparc) || defined(Tpower)
|
||||
#define B_ENDIAN
|
||||
|
|
Loading…
Reference in a new issue