Important BSD version of setenv, added killpg, replaced _sigsetjmp.c with

an assembler jump to longjmp.
This commit is contained in:
Philip Homburg
2006-06-07 14:38:39 +00:00
parent 3f297ffd9f
commit acebf7b52f
7 changed files with 182 additions and 32 deletions

View File

@@ -53,6 +53,7 @@ libc_FILES=" \
ioctl.s \
isatty.s \
kill.s \
killpg.s \
link.s \
lseek.s \
lstat.s \
@@ -84,6 +85,7 @@ libc_FILES=" \
sigemptyset.s \
sigfillset.s \
sigismember.s \
siglongjmp.s \
sigpending.s \
sigprocmask.s \
sigreturn.s \

7
lib/syscall/killpg.s Normal file
View File

@@ -0,0 +1,7 @@
.sect .text
.extern __killpg
.define _killpg
.align 2
_killpg:
jmp __killpg

7
lib/syscall/siglongjmp.s Normal file
View File

@@ -0,0 +1,7 @@
.sect .text
.extern _longjmp
.define _siglongjmp
.align 2
_siglongjmp:
jmp _longjmp