law@petsd.UUCP (I. S. Law (Steve)) (01/16/86)
The UNIX link editor (ld) and the object file format (COFF) are part of the common Software Generation Systems technology as described in Don Kretsch's paper on "Software Generation Systems" published in the proceedings of 1983 International Telecommunication Conference in Sweden. The common ld (and COFF) has much more features than most people know of. For example, it supports indirect linkage (transfer vectors), incremental link editing, and regions. All these features were actually heavily used in/by various systems/projects such as UNIX/RTR and #5ESS (switching systems) even before UNIX adopted them in System V. The greatest thing about the common ld and COFF is that they are common. It saves tremendous amount of development and maintenance efforts. It also save the developers' effort of learning new system utilities. Have you folks figured out what is "common" stands for yet? Common across UNIX implementations? Common across OS? Common across machines? or Common across languages? Steve Law *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- Name: I. S. Law (Steve) UUCP: ..!{decvax,ucbvax,ihnp4}!vax135!petsd!pecnos!law UUCP: ..!attunix!petsd!pecnos!law US Mail: MS 314B; Concurrent Computer Corp. 106 Apple St; Tinton Falls, NJ 07724 Phone: (201) 758-7280 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-