Skip to content

Commit

Permalink
Improve support for Solaris and variants
Browse files Browse the repository at this point in the history
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 <[email protected]>
  • Loading branch information
snmsts authored and csrhodes committed Sep 24, 2024
1 parent 411fb24 commit 70cfa30
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion src/runtime/Config.x86-64-sunos
Original file line number Diff line number Diff line change
@@ -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
Expand Down
3 changes: 2 additions & 1 deletion src/runtime/Config.x86-sunos
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 70cfa30

Please sign in to comment.