...thanks to Thiemo Seufer.
accesses to which will result in an UNDEFINED-ALIEN-ERROR. On other ports an
error is immediately signalled if the symbol isn't found. The returned address
is never in the linkage-table."
+ (declare (ignorable datap))
(let ((addr (find-dynamic-foreign-symbol-address symbol)))
(cond #!-linkage-table
((not addr)
Dynamic symbols are entered into the linkage-table if they aren't there already.
On non-linkage-table ports signals an error if the symbol isn't found."
+ (declare (ignorable datap))
(let ((static (find-foreign-symbol-in-table name *static-foreign-symbols*)))
(if static
(values static nil)
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.2.32"
+"0.9.2.33"