Rewrote SLEEP (and added SLEEP-UNTIL) so that it doesn't hang up signal
delivery in C code. We now ,open floatnums in ,user so that users won't lose on flonum code.
This commit is contained in:
parent
2773441f05
commit
8d6805a733
|
@ -116,6 +116,7 @@ SCSHOBJS = \
|
||||||
scsh/regexp/regexp.o \
|
scsh/regexp/regexp.o \
|
||||||
scsh/regexp/regsub.o \
|
scsh/regexp/regsub.o \
|
||||||
scsh/select.o scsh/select1.o \
|
scsh/select.o scsh/select1.o \
|
||||||
|
scsh/sleep1.o \
|
||||||
scsh/syscalls.o scsh/syscalls1.o \
|
scsh/syscalls.o scsh/syscalls1.o \
|
||||||
scsh/time.o scsh/time1.o \
|
scsh/time.o scsh/time1.o \
|
||||||
scsh/tty.o scsh/tty1.o \
|
scsh/tty.o scsh/tty1.o \
|
||||||
|
@ -641,7 +642,10 @@ scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image
|
||||||
echo ",translate =scheme48/ $(LIB)/"; \
|
echo ",translate =scheme48/ $(LIB)/"; \
|
||||||
echo ",in scsh-level-0"; \
|
echo ",in scsh-level-0"; \
|
||||||
echo "(%install-scsh-handlers)"; \
|
echo "(%install-scsh-handlers)"; \
|
||||||
|
echo "(autoreap-policy 'early)"; \
|
||||||
echo ",user"; \
|
echo ",user"; \
|
||||||
|
echo ",load-package floatnums"; \
|
||||||
|
echo ",open floatnums"; \
|
||||||
echo ",open scsh"; \
|
echo ",open scsh"; \
|
||||||
echo "(dump-scsh \"scsh/scsh.image\")") \
|
echo "(dump-scsh \"scsh/scsh.image\")") \
|
||||||
| ./$(VM) -o ./$(VM) -i $(CIG).image
|
| ./$(VM) -o ./$(VM) -i $(CIG).image
|
||||||
|
|
Loading…
Reference in New Issue