add pthread, setjmp, longjmp and signal