i386-signal.h (INIT_SEGV): Use a direct system call to set the handler.

2001-02-14  Andrew Haley  <aph@redhat.com>

        * include/i386-signal.h (INIT_SEGV): Use a direct system call to
        set the handler.

From-SVN: r39724
This commit is contained in:
Andrew Haley 2001-02-15 19:19:50 +00:00 committed by Andrew Haley
parent 3af64fd603
commit 6472877ae0
2 changed files with 6 additions and 1 deletions

View file

@ -1,3 +1,8 @@
2001-02-14 Andrew Haley <aph@redhat.com>
* include/i386-signal.h (INIT_SEGV): Use a direct system call to
set the handler.
2001-02-15 Anthony Green <green@redhat.com>
* defineclass.cc: Don't include alloca.h.

View file

@ -128,7 +128,7 @@ do \
act.sa_handler = catch_segv; \
sigemptyset (&act.sa_mask); \
act.sa_flags = 0; \
__sigaction (SIGSEGV, &act, NULL); \
syscall (SYS_sigaction, SIGSEGV, &act, NULL); \
} \
while (0)