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/regsub.o \
 | ||||
| 	scsh/select.o scsh/select1.o \
 | ||||
| 	scsh/sleep1.o \
 | ||||
| 	scsh/syscalls.o scsh/syscalls1.o \
 | ||||
| 	scsh/time.o scsh/time1.o \
 | ||||
| 	scsh/tty.o scsh/tty1.o \
 | ||||
|  | @ -641,7 +642,10 @@ scsh/scsh.image: $(VM) $(SCHEME) $(CIG).image | |||
| 	 echo ",translate =scheme48/ $(LIB)/"; \
 | ||||
| 	 echo ",in scsh-level-0"; \
 | ||||
| 	 echo "(%install-scsh-handlers)"; \
 | ||||
| 	 echo "(autoreap-policy 'early)"; \
 | ||||
| 	 echo ",user"; \
 | ||||
| 	 echo ",load-package floatnums"; \
 | ||||
| 	 echo ",open floatnums"; \
 | ||||
| 	 echo ",open scsh"; \
 | ||||
| 	 echo "(dump-scsh \"scsh/scsh.image\")") \
 | ||||
| 	| ./$(VM) -o ./$(VM) -i $(CIG).image | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 shivers
						shivers