TEST 1 : one integer register variable Sending signal ... signal caught TEST 2 : two integer register variables Sending signal ... signal caught TEST 3 : three integer register variables Sending signal ... signal caught TEST 4 : one pointer register variable Sending signal ... signal caught TEST 5 : two pointer register variables Sending signal ... signal caught TEST 6 : three pointer register variables Sending signal ... signal caught Setjmp/longjmp work ok, even with register variables