Skip to content
Snippets Groups Projects
Commit a7aea77f authored by rtoy's avatar rtoy
Browse files

Add a note about gdb 4.18 is the last debugger known to work with

cmucl, and that gcc 3.3.3 and later produces executables that gdb 4.18
doesn't understand.
parent 8817c248
No related branches found
No related tags found
No related merge requests found
...@@ -40,6 +40,15 @@ endif ...@@ -40,6 +40,15 @@ endif
CPPFLAGS = -I. -I$(PATH1) -I/usr/openwin/include -I/usr/include/X11 -DSOLARIS -DSOLARIS25 -DSVR4 $(CC_V8PLUS) $(LINKAGE) $(GENCGC) CPPFLAGS = -I. -I$(PATH1) -I/usr/openwin/include -I/usr/include/X11 -DSOLARIS -DSOLARIS25 -DSVR4 $(CC_V8PLUS) $(LINKAGE) $(GENCGC)
# Note: If you want to be able to run gdb with cmucl, the only version
# of gdb that still works for me (rtoy) on Solaris is 4.18. Versions
# 5.x and later (including 6.3) are incapable of passing signals
# (SIGILL and SIGSEGV) to lisp properly.
#
# But, gcc 3.3.3 and later appear to produce executables that gdb 4.18
# can't handle. So, we should probably stick with gcc 3.3.2. Adjust
# the CC variable appropriately, if necessary.
CC = gcc -O -Wall CC = gcc -O -Wall
CPP = gcc -E CPP = gcc -E
CFLAGS = -g $(AS_V8PLUS) CFLAGS = -g $(AS_V8PLUS)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment