Added
This commit is contained in:
2
mach/vax4/libce/.distr
Normal file
2
mach/vax4/libce/.distr
Normal file
@@ -0,0 +1,2 @@
|
||||
proto.make
|
||||
sys.s
|
||||
32
mach/vax4/libce/proto.make
Normal file
32
mach/vax4/libce/proto.make
Normal file
@@ -0,0 +1,32 @@
|
||||
# $Header$
|
||||
|
||||
#PARAMS do not remove this line!
|
||||
|
||||
SRC_DIR = $(SRC_HOME)/mach/vax4/libce
|
||||
|
||||
FOBJ = sys.o
|
||||
|
||||
all: libext.a
|
||||
|
||||
libext.a: $(TARGET_HOME)/lib/vax4/tail_em $(FOBJ)
|
||||
aal x $(TARGET_HOME)/lib/vax4/tail_em
|
||||
for i in *.o ; do $(TARGET_HOME)/lib.bin/vax4/cv -u $$i $$i.X ; mv $$i.X $$i ; done
|
||||
ar rv libext.a *.o
|
||||
ranlib libext.a
|
||||
|
||||
$(FOBJ):
|
||||
for i in $(SRC_DIR)/*.s ; do vax4 -c $$i ; done
|
||||
|
||||
install: all
|
||||
cp libext.a $(TARGET_HOME)/lib/vax4/tail_ext
|
||||
ranlib $(TARGET_HOME)/lib/vax4/tail_ext
|
||||
|
||||
cmp: all
|
||||
-cmp libext.a $(TARGET_HOME)/lib/vax4/tail_ext
|
||||
|
||||
clean:
|
||||
rm -f *.[oa]
|
||||
|
||||
pr:
|
||||
|
||||
opr:
|
||||
6
mach/vax4/libce/sys.s
Normal file
6
mach/vax4/libce/sys.s
Normal file
@@ -0,0 +1,6 @@
|
||||
.sect .text
|
||||
.define __write, __brk
|
||||
|
||||
__write: jmp _write+2
|
||||
|
||||
__brk: jmp _brk+2
|
||||
Reference in New Issue
Block a user