The biggest advantage of an XL is if you have a *lot* of code that is
shared by more than one program. Then you only have one copy of the
code in memory. For RLs, they are bound at link time, and you will have
one copy for each program that uses it.
The others are correct regarding speed of the calls; a call to an RL
routine is in the same module (virtual space) while a call to an XL
requires a longjump type of branch, saving space registers, etc.
Jeff Kell <[log in to unmask]>
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *