Add ____longjmp_chk for sparc
commita0902db9fe8f4cfc6b0b0344558166f5b230b806
authorDavid S. Miller <davem@davemloft.net>
Wed, 14 Oct 2009 12:52:42 +0000 (14 14:52 +0200)
committerAndreas Schwab <schwab@redhat.com>
Wed, 14 Oct 2009 12:57:16 +0000 (14 14:57 +0200)
treed8cc74caf5344649567b6a4fe22cd785d0101319
parent4bb04b1fb67389a0203da988e1c091a97dc1fd06
Add ____longjmp_chk for sparc

tst-longjmp_chk passes, tst-longjmp_chk2 fails but that is because
of some limitations of kernel signal delivery on sparc that I need
to fix, it has nothing to do with the longjmp_chk implementation.

(The problem with tst-longjmp_chk2 is that it tries to do a stack
 fault SIGSEGV within a stack fault SIGSEGV , and the Linux kernel
 will refuse to setup the signal stack and deliver the signal if the
 register windows can't be written out to the stack first)
ChangeLog
sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S [new file with mode: 0644]
sysdeps/unix/sysv/linux/sparc/sparc64/____longjmp_chk.S [new file with mode: 0644]