Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
|Links to UNICODE-BASE:||(view) (annotate)|
Add arg type declaration to other public process functions.
Add a declaration to process-kill to avoid sigfault with :small cores when a bad argument is passed.
Linux port update from Peter VanEynde: revision of the glibc2 support, better hemlock tty mode support.
Add :abort t to some CLOSE calls in process-close
Move misplaced hpux conditional that caused undefined symbol warning on non-hpux boxes.
Fix process-kill some more.
Fixed process-kill to work on PTYs under HPUx by using TIOCSIGSEND
Fix headed boilerplate.
#+irix => #+svr4
Updated for the sgi.
Updated for the Alpha.
Changed run-program to only try to run executables, and to flame out if it can't be found in path:.
Moved the fork/exec stuff into C, for ease in porting.
UNIX-FORK returns NIL, not -1, when it fails.
Fixed uses of UNIX-DUP and UNIX-IOCTL to conform to the new semantics.
Fixed COPY-DESCRIPTOR-TO-STREAM to no longer try to read directly into a string, but instead stage through the a stack alien. This way, we can handle GCing if the read is interrupted.
Added ``unix:'' in front of unix-signal-number.
Merged new-alien changes onto trunk.
Don't set XTABS on the pty so that tabs will be passed through to Hemlock as is.
Instead of closing the descriptors ourself before doing the exec, set the close-on-exec bit. This allows mach:unix-execve to do it's consing under SunOS where the segv handler needs to use the fds.
Fixed COPY-DESCRIPTOR-TO-STREAM to set a flag when it closes the descriptor and to check this flag before it selects. This way, if we recursively enter the handler (due to write-string calling something that calls serve-event), then we won't blow out when we unwind.
Merged old system changes. Added noise to SETUP-CHILD to try execing /bin/sh if the original exec didn't work because of a bad magic number.
New file header with RCS header FILE-COMMENT.
Moved MIPS branch onto trunk; no merge necessary.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|