Skip to content
Snippets Groups Projects
Commit 0eb165b4 authored by pmai's avatar pmai
Browse files

Make loading of foreign-linkage conditional on the presence of the

linkage-table feature.  This seems much cleaner than relying on the
contents of foreign-linkage also working in non-linkage-table cores
and runtimes.
parent 57f4c2ed
No related branches found
No related tags found
No related merge requests found
......@@ -7,7 +7,7 @@
;;; Scott Fahlman or slisp-group@cs.cmu.edu.
;;;
(ext:file-comment
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/tools/worldbuild.lisp,v 1.51 2004/06/01 23:37:45 cwang Exp $")
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/tools/worldbuild.lisp,v 1.52 2004/07/25 18:29:10 pmai Exp $")
;;;
;;; **********************************************************************
;;;
......@@ -151,7 +151,8 @@
"target:code/package"
"target:code/reader"
"target:code/load"
"target:code/foreign-linkage"
,@(when (c:backend-featurep :linkage-table)
'("target:code/foreign-linkage"))
,@(when (c:backend-featurep :pmax)
'("target:code/pmax-vm"))
,@(when (c:backend-featurep :sparc)
......
......@@ -7,7 +7,7 @@
;;; Scott Fahlman or slisp-group@cs.cmu.edu.
;;;
(ext:file-comment
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/tools/worldcom.lisp,v 1.92 2004/06/01 23:40:09 cwang Exp $")
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/tools/worldcom.lisp,v 1.93 2004/07/25 18:29:10 pmai Exp $")
;;;
;;; **********************************************************************
;;;
......@@ -241,7 +241,9 @@
(comf "target:code/filesys")
#-no-runtime (comf "target:code/filesys" :byte-compile t)
(comf "target:code/load")
(comf "target:code/foreign-linkage")
(when (c:backend-featurep :linkage-table)
(comf "target:code/foreign-linkage"))
(comf "target:code/module" :byte-compile *byte-compile*)
(comf "target:code/eval")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment