| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |
Arguments: names addresses &optional debug &key return-missing-stub-address
This function is obsolete and use is not recommended. Use get-entry-point instead. In fact, this function just calls get-entry-point repeatedly.
This function takes a vector of names, each a string, and finds the memory address of each name inside the running Lisp process. The address of the ith name is put in the ith position of addresses, which must be of type
(simple-array (unsigned-byte 32) (*))
on some platforms and of type
(simple-array (unsigned-byte 64) (*))
on others. Because of this incompatibility between platforms, we do not recommend that this function be used. Instead, entry points should be gotten one at a time with get-entry-point.
If a name is not found, the address is filled with the value of
*impossible-load-address*
. The function
returns the number of unmatched names in the names. The
print argument is a Boolean variable (default
nil
), which, if true, will print useful
information to the operating system standard output.
See ftype.htm for information on foreign types in Allegro CL and foreign-functions.htm for general information on foreign functions in Allegro CL.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version |