Skip to content
Snippets Groups Projects
Commit 701bc7eb authored by Raymond Toy's avatar Raymond Toy
Browse files

Preliminary support for ppc and correct some comments.

parent a33856c2
No related branches found
No related tags found
No related merge requests found
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
# This script takes parameters specified by the running lisp to create # This script takes parameters specified by the running lisp to create
# an executable image. # an executable image.
# #
# Despite the name, it is used for Linux/x86, Darwin/x86, and # This is used for Linux/x86, Darwin/x86, and Solaris/sparc, as
# Solaris/sparc, as specified in src/lisp/elf.h. # specified in src/lisp/elf.h.
OPSYS=`uname` OPSYS=`uname`
...@@ -87,11 +87,20 @@ case $uname_s in ...@@ -87,11 +87,20 @@ case $uname_s in
# Specify how to link the entire lisp.a library # Specify how to link the entire lisp.a library
OPT_ARCHIVE="-all_load $CMUCLLIB/lisp.a" OPT_ARCHIVE="-all_load $CMUCLLIB/lisp.a"
# Extra stuff. For some reason one __LINKEDIT segment is mapped case `uname -p` in
# just past the dynamic space. This messes things up, so we move it i386)
# to another address. This seems to be free, at least on 10.5. # Extra stuff. For some reason one __LINKEDIT segment is
# mapped just past the dynamic space. This messes things
# up, so we move it to another address. This seems to be
# free, at least on 10.5.
OPT_EXTRA="-segaddr __LINKEDIT 0x99000000 -rdynamic"
;;
powerpc)
# Nothing needed for ppc?
;;
esac
OPT_EXTRA="-segaddr __LINKEDIT 0x99000000 -rdynamic"
# See Config.x86_darwin # See Config.x86_darwin
OS_LIBS= OS_LIBS=
;; ;;
......
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