File:
[DVB] /
dietlibc /
i386 /
__restore_rt.S
Revision
1.2:
download - view:
text,
annotated -
select for diffs
Wed Sep 21 07:33:08 2005 UTC (18 years, 8 months ago) by
leitner
Branches:
MAIN
CVS tags:
HEAD
update syscalls
lots of fixes from Markus FX Oberhumer:
* better signal handling error detection
* setjmp.S on i386
* getenv on i386
* sys/stat.h -malign-double fix
* update fcntl.h for MIPS to 2.6.13 version
* jmp_buf is 40*8 instead of 58*8 on ppc64.
* This patch fixes the section of the TOC entries on ppc64
* libstdc++ updates for gcc 4
* remove cstddef and cwchar (no longer needed)
* int -> ssize_t for read and write
* sigjmp.c: __mask_was_saved was not set in all cases!
* another round of ILP64 cleanups
#include "syscalls.h"
.text
.type __restore_rt,@function
.global __restore_rt
.align 8
__restore_rt:
movl $__NR_rt_sigreturn,%eax
int $0x80
hlt /* die if syscall returns */
.size __restore_rt,.-__restore_rt
.text
.type __restore,@function
.global __restore
.align 8
__restore:
popl %eax
movl $__NR_sigreturn,%eax
int $0x80
hlt /* die if syscall returns */
.size __restore,.-__restore
LinuxTV legacy CVS <linuxtv.org/cvs>