CVSROOT:        /cvs
Module name:    src
Changes by:     guent...@cvs.openbsd.org        2015/09/13 01:36:58

Modified files:
        lib/libc/hidden: signal.h 
        lib/libc/compat-43: sigcompat.c 
        lib/libc/arch/alpha/gen: setjmp.S 
        lib/libc/arch/amd64/gen: setjmp.S sigsetjmp.S 
        lib/libc/arch/arm/gen: setjmp.S 
        lib/libc/arch/hppa/gen: setjmp.S 
        lib/libc/arch/hppa64/gen: setjmp.S 
        lib/libc/arch/i386/gen: setjmp.S sigsetjmp.S 
        lib/libc/arch/m88k/gen: setjmp.S sigsetjmp.S 
        lib/libc/arch/mips64/gen: setjmp.S 
        lib/libc/arch/powerpc/gen: setjmp.S 
        lib/libc/arch/vax/gen: setjmp.S 

Log message:
Do provide hidden _libc_* aliases for sig{block,setmask} and use them in
the ASM *setjmp implementations.
Skip the PLT when calling them on amd64 (other archs to do this after testing)

ok miod@

Reply via email to