Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!decwrl!ucbvax!pro-generic.cts.com!sysop From: sysop@pro-generic.cts.com (Matthew Montano) Newsgroups: comp.sys.apple Subject: Run Time Libraries Message-ID: <9815.infoapple.net@pro-generic> Date: 3 Feb 90 05:23:41 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 25 RTL's are an interesting concept. Anybody care to EXPLAIN it? I have a perfect use for it, but can only find minimal documentation. Those I have found are in the APWv1.02 manual refering to the that although RTL's exist, the standard APW/ORCA linker does not support the building of RTL's or the linking of a file requiring the use of an RTL. As I understand it, a program that requires an RTL when it gets linked, the RTL is checked, but the object code within the RTL is NOT linked into the main program, rather a pathname segment is created in the final load file. As I understand it, the jumptable segment (correct name?) will resolve the access to a routine in a RTL by loading the RTL at load time or when the routine is jumped to? Theoretically the RTL should be invisible. But what extra code would be required to make sure that the RTL is loaded correctly and from the right place upon execution. Will the standard APW linker in v2.0 support the RTL concept? Took a good look at the ROM3 motherboard, looks awefully a lot like another motherboard I know... :) UUCP: crash!pro-generic!sysop ARPA: crash!pro-generic!sysop@nosc.mil INET: sysop@pro-generic.cts.com