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@