Deleted Added
full compact
36c36
< * $Id: sigreturn.S,v 1.2 1995/01/23 01:30:16 davidg Exp $
---
> * $Id: sigreturn.S,v 1.3 1996/01/22 00:01:00 julian Exp $
41c41
< .asciz "$Id: sigreturn.S,v 1.2 1995/01/23 01:30:16 davidg Exp $"
---
> .asciz "$Id: sigreturn.S,v 1.3 1996/01/22 00:01:00 julian Exp $"
47c47,48
< * We must preserve the state of the registers as the user has set them up.
---
> * NOTE: If the profiling ENTRY() code ever changes any registers, they
> * must be saved. On FreeBSD, this is not the case.
49,54d49
< #ifdef PROF
< #undef ENTRY
< #define ENTRY(x) \
< .globl _/**/x; .align 2; _/**/x: pusha ; \
< .data; 1:; .long 0; .text; movl $1b,%eax; call mcount; popa ; nop
< #endif /* PROF */
56c51,55
< PSYSCALL(sigreturn)
---
> #ifdef _THREAD_SAFE
> PSYSCALL(sigreturn,_thread_sys_sigreturn)
> #else
> SYSCALL(sigreturn)
> #endif