diff options
author | Masatoshi SANO <snmsts@gmail.com> | 2024-09-24 23:02:56 +0100 |
---|---|---|
committer | Christophe Rhodes <csr21@cantab.net> | 2024-09-24 23:02:56 +0100 |
commit | 70cfa3041e93fca8b2316fb5120c4a5dd6eba9d0 (patch) | |
tree | db496f9060bca536d56362a8f10e85530d89d07b | |
parent | 411fb247c2e0d8e713ccd32729ce70c07783fec4 (diff) |
Improve support for Solaris and variants
Allow compilation of a 32-bit SBCL on a 64-bit OS; support
two-argument sigwait() on Omnios, Illumos and earlier Solaris kernels.
Signed-off-by: Christophe Rhodes <csr21@cantab.net>
-rw-r--r-- | src/runtime/Config.x86-64-sunos | 2 | ||||
-rw-r--r-- | src/runtime/Config.x86-sunos | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/runtime/Config.x86-64-sunos b/src/runtime/Config.x86-64-sunos index 9a8b62104..091a2f3de 100644 --- a/src/runtime/Config.x86-64-sunos +++ b/src/runtime/Config.x86-64-sunos @@ -1,5 +1,5 @@ CC=gcc -CFLAGS += -m64 -g -Wall -std=gnu89 -D__EXTENSIONS__ -DSVR4 -D_REENTRANT -fno-omit-frame-pointer +CFLAGS += -m64 -g -Wall -std=gnu89 -D__EXTENSIONS__ -DSVR4 -D_REENTRANT -fno-omit-frame-pointer -D_POSIX_PTHREAD_SEMANTICS LINKFLAGS = -m64 -g ASFLAGS = -m64 -Wall GREP = ggrep diff --git a/src/runtime/Config.x86-sunos b/src/runtime/Config.x86-sunos index b83c948e2..10635d163 100644 --- a/src/runtime/Config.x86-sunos +++ b/src/runtime/Config.x86-sunos @@ -10,7 +10,8 @@ # files for more information. CC=gcc -CFLAGS += -g -O2 -Wall -D__EXTENSIONS__ -DSVR4 -D_REENTRANT -fno-omit-frame-pointer +CFLAGS += -g -O2 -Wall -D__EXTENSIONS__ -DSVR4 -D_REENTRANT -fno-omit-frame-pointer -D_POSIX_PTHREAD_SEMANTICS -m32 +LINKFLAGS += -m32 GREP = ggrep ASSEM_SRC = x86-assem.S |