version generating .o files
This commit is contained in:
parent
3e2d693b37
commit
e346f6fc74
3 changed files with 88 additions and 73 deletions
|
@ -1,64 +1,64 @@
|
|||
LIST
|
||||
exit.o
|
||||
gtty.o
|
||||
signal.o
|
||||
stty.o
|
||||
tell.o
|
||||
time.o
|
||||
cleanup.o
|
||||
access.o
|
||||
acct.o
|
||||
alarm.o
|
||||
brk.o
|
||||
chdir.o
|
||||
chmod.o
|
||||
chown.o
|
||||
chroot.o
|
||||
close.o
|
||||
creat.o
|
||||
dup.o
|
||||
dup2.o
|
||||
execl.o
|
||||
execle.o
|
||||
execv.o
|
||||
execve.o
|
||||
_exit.o
|
||||
fork.o
|
||||
fstat.o
|
||||
ftime.o
|
||||
getegid.o
|
||||
geteuid.o
|
||||
getgid.o
|
||||
getpid.o
|
||||
getuid.o
|
||||
ioctl.o
|
||||
kill.o
|
||||
link.o
|
||||
lock.o
|
||||
lseek.o
|
||||
mknod.o
|
||||
mount.o
|
||||
mpxcall.o
|
||||
nice.o
|
||||
open.o
|
||||
pause.o
|
||||
pipe.o
|
||||
prof.o
|
||||
ptrace.o
|
||||
read.o
|
||||
sbrk.o
|
||||
setgid.o
|
||||
setuid.o
|
||||
setsig.o
|
||||
sigtrp.o
|
||||
stat.o
|
||||
stime.o
|
||||
sync.o
|
||||
times.o
|
||||
umask.o
|
||||
umount.o
|
||||
unlink.o
|
||||
utime.o
|
||||
wait.o
|
||||
write.o
|
||||
errno.o
|
||||
exit.s
|
||||
gtty.s
|
||||
signal.s
|
||||
stty.s
|
||||
tell.s
|
||||
time.s
|
||||
cleanup.s
|
||||
access.s
|
||||
acct.s
|
||||
alarm.s
|
||||
brk.s
|
||||
chdir.s
|
||||
chmod.s
|
||||
chown.s
|
||||
chroot.s
|
||||
close.s
|
||||
creat.s
|
||||
dup.s
|
||||
dup2.s
|
||||
execl.s
|
||||
execle.s
|
||||
execv.s
|
||||
execve.s
|
||||
_exit.s
|
||||
fork.s
|
||||
fstat.s
|
||||
ftime.s
|
||||
getegid.s
|
||||
geteuid.s
|
||||
getgid.s
|
||||
getpid.s
|
||||
getuid.s
|
||||
ioctl.s
|
||||
kill.s
|
||||
link.s
|
||||
lock.s
|
||||
lseek.s
|
||||
mknod.s
|
||||
mount.s
|
||||
mpxcall.s
|
||||
nice.s
|
||||
open.s
|
||||
pause.s
|
||||
pipe.s
|
||||
prof.s
|
||||
ptrace.s
|
||||
read.s
|
||||
sbrk.s
|
||||
setgid.s
|
||||
setuid.s
|
||||
setsig.s
|
||||
sigtrp.s
|
||||
stat.s
|
||||
stime.s
|
||||
sync.s
|
||||
times.s
|
||||
umask.s
|
||||
umount.s
|
||||
unlink.s
|
||||
utime.s
|
||||
wait.s
|
||||
write.s
|
||||
errno.s
|
||||
|
|
|
@ -1,17 +1,28 @@
|
|||
# $Header$
|
||||
install:
|
||||
../../install head_em.s head_em
|
||||
../../install tail_mon.a tail_mon
|
||||
MACH=ns
|
||||
all: tail_mon head_em.o
|
||||
|
||||
compare:
|
||||
-../../compare head_em.s head_em
|
||||
-../../compare tail_mon.a tail_mon
|
||||
install: all
|
||||
../../install head_em.o head_em
|
||||
../../install tail_mon
|
||||
|
||||
clean :
|
||||
cmp: all
|
||||
-../../compare head_em.o head_em
|
||||
-../../compare tail_mon
|
||||
|
||||
tail_mon: tail_mon.a
|
||||
ASAR=aal ; export ASAR ;\
|
||||
march . tail_mon
|
||||
|
||||
head_em.o: head_em.s
|
||||
$(MACH) -I../../../h -c head_em.s
|
||||
|
||||
clean:
|
||||
rm -f *.o
|
||||
|
||||
opr :
|
||||
make pr | opr
|
||||
make pr | opr
|
||||
|
||||
pr:
|
||||
@pr -h `pwd`/head_em.s head_em.s
|
||||
@ar pv tail_mon.a | pr -h `pwd`/tail_mon.a
|
||||
@pr -h `pwd`/head_em.s head_em.s
|
||||
@ar pv tail_mon.a | pr -h `pwd`/tail_mon.a
|
||||
|
|
4
mach/ns/libsys/compmodule
Executable file
4
mach/ns/libsys/compmodule
Executable file
|
@ -0,0 +1,4 @@
|
|||
if ns -c $1 1>&2
|
||||
then echo `basename $1 $2`.o
|
||||
else exit 1
|
||||
fi
|
Loading…
Reference in a new issue