diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-08 08:17:54 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-08 08:17:54 +0200 |
commit | 4b6506cb576afcf6e67adb63cbdc2843ab11a2ef (patch) | |
tree | 97e05bb42f021052c6bf1ca9e94fd1110d66cc5e /sys/src/ape | |
parent | ebe88f34cb1823dd2d8f0f7428ce69c7a983397a (diff) |
ape: fix build for objtype=spim
Diffstat (limited to 'sys/src/ape')
-rw-r--r-- | sys/src/ape/lib/9/mkfile | 3 | ||||
-rw-r--r-- | sys/src/ape/lib/ap/spim/mkfile | 32 | ||||
-rw-r--r-- | sys/src/ape/lib/openssl/include/e_os.h | 2 |
3 files changed, 36 insertions, 1 deletions
diff --git a/sys/src/ape/lib/9/mkfile b/sys/src/ape/lib/9/mkfile index 1715e62f8..c040695df 100644 --- a/sys/src/ape/lib/9/mkfile +++ b/sys/src/ape/lib/9/mkfile @@ -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 diff --git a/sys/src/ape/lib/ap/spim/mkfile b/sys/src/ape/lib/ap/spim/mkfile new file mode 100644 index 000000000..8fe8ae32e --- /dev/null +++ b/sys/src/ape/lib/ap/spim/mkfile @@ -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 + diff --git a/sys/src/ape/lib/openssl/include/e_os.h b/sys/src/ape/lib/openssl/include/e_os.h index c88e1a15c..f1dfab9cb 100644 --- a/sys/src/ape/lib/openssl/include/e_os.h +++ b/sys/src/ape/lib/openssl/include/e_os.h @@ -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 |