diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-08 08:04:41 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2015-08-08 08:04:41 +0200 |
commit | ebe88f34cb1823dd2d8f0f7428ce69c7a983397a (patch) | |
tree | 84da97d3f1700b1d63d02a6ca603f51270457649 /sys/src/libc | |
parent | 23215e14d0a15c8274c62bffa326f768bebe54e9 (diff) |
fix library mkfiles for objtype=spim
Diffstat (limited to 'sys/src/libc')
-rw-r--r-- | sys/src/libc/spim/mkfile | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/sys/src/libc/spim/mkfile b/sys/src/libc/spim/mkfile new file mode 100644 index 000000000..2afa2a78d --- /dev/null +++ b/sys/src/libc/spim/mkfile @@ -0,0 +1,41 @@ +objtype=spim +</$objtype/mkfile + +LIB=/$objtype/lib/libc.a +SFILES=\ + argv0.s\ + atom.s\ + getcallerpc.s\ + getfcr.s\ + main9.s\ + main9p.s\ + memccpy.s\ + memchr.s\ + memcmp.s\ + memmove.s\ + memset.s\ + setjmp.s\ + strchr.s\ + strcmp.s\ + strcpy.s\ + tas.s\ + vlop.s\ + +CFILES=\ + cycles.c\ + lock.c\ + notejmp.c\ + sqrt.c\ + vlrt.c\ + +HFILES=/sys/include/libc.h + +OFILES=${CFILES:%.c=%.$O} ${SFILES:%.s=%.$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 |