Subject: | |
From: | |
Reply To: | |
Date: | Sat, 10 Feb 2001 00:01:37 -0600 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Dave Darnell wrote:
> I was checking out some of our user XLs (libraries we provide with our
> product) and was horrified (well, not that extreme) to find that there were
> system entry points listed in our user modules. Examples are Image calls,
> NetIPC calls, and calls like FOPEN, IOWAIT.....
>
> Now, I noticed that LINKEDIT shows these as "stubs external" so maybe we are
> not really loading system routines into our user libraries (whew).
>
> So, am I safe to assume that these system entry points shown as "stubs
> external" are merely references to those entry points in the system
> libraries, included merely for the benefit of the user routines (in the
> module) that call them?
Yep. These are 'externals'. If the symbol can't be found in some other
library (like XL.PUB.SYS) at load-time (:RUN), you get an 'unresolved
external' msg.
So, everything is as it should be.
|
|
|