mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-26 23:29:22 +00:00
improve support for minix, PR6280, patch by
Kees van Reeuwijk! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95946 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1e063d14df
commit
6ae7bbb5ea
@ -126,7 +126,7 @@ static void TimeOutHandler(int Sig) {
|
|||||||
|
|
||||||
static void SetMemoryLimits (unsigned size)
|
static void SetMemoryLimits (unsigned size)
|
||||||
{
|
{
|
||||||
#if HAVE_SYS_RESOURCE_H
|
#if HAVE_SYS_RESOURCE_H && HAVE_GETRLIMIT && HAVE_SETRLIMIT
|
||||||
struct rlimit r;
|
struct rlimit r;
|
||||||
__typeof__ (r.rlim_cur) limit = (__typeof__ (r.rlim_cur)) (size) * 1048576;
|
__typeof__ (r.rlim_cur) limit = (__typeof__ (r.rlim_cur)) (size) * 1048576;
|
||||||
|
|
||||||
|
@ -52,7 +52,16 @@ static const int *const IntSigsEnd =
|
|||||||
// KillSigs - Signals that are synchronous with the program that will cause it
|
// KillSigs - Signals that are synchronous with the program that will cause it
|
||||||
// to die.
|
// to die.
|
||||||
static const int KillSigs[] = {
|
static const int KillSigs[] = {
|
||||||
SIGILL, SIGTRAP, SIGABRT, SIGFPE, SIGBUS, SIGSEGV, SIGSYS, SIGXCPU, SIGXFSZ
|
SIGILL, SIGTRAP, SIGABRT, SIGFPE, SIGBUS, SIGSEGV
|
||||||
|
#ifdef SIGSYS
|
||||||
|
, SIGSYS
|
||||||
|
#endif
|
||||||
|
#ifdef SIGXCPU
|
||||||
|
, SIGXCPU
|
||||||
|
#endif
|
||||||
|
#ifdef SIGEMT
|
||||||
|
, SIGXFSZ
|
||||||
|
#endif
|
||||||
#ifdef SIGEMT
|
#ifdef SIGEMT
|
||||||
, SIGEMT
|
, SIGEMT
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user