[TUHS] v6tar from v7 on v6, too large?
Steve Nickolas
usotsuki at buric.co
Thu Dec 10 09:39:06 AEST 2015
On Wed, 9 Dec 2015, John Cowan wrote:
> Clem Cole scripsit:
>
>> To be fair UNIX was the naming sinner here IMO. Unix's ld command is the
>> "link editor",
>
> I thought "ld" stood for Link eDitor. :-)
I thought it stood for "load", as that nomenclature is used on other OSes
(I think CP/M maybe?)
>> I never asked Dennis or Ken why those names were not used.
>
> FWIW, DEC transitioned from "loader" to "link editor". On OS/8 there
> were four linkers, one for each compiler: ABSLDR, LOAD, LOADER,
> and LINK. LINK was for the macro assembler, the last one published.
...so yeah. CP/M got a lot of its terminology from DEC.
> I don't remember the story on the various PDP-11 DEC OSes; by VMS days
> it was exclusively LINK. The ABSLDR actually did loading rather than
> linking (it was "absolute" in the sense that it did no relocation, so
> if parts of your program overwrote other parts, that was your problem).
> When it terminated, the executable program was in core (the ABSLDR's
> last act was to arrange for the executable to overwrite it) where you
> could save it or start it up as you were so minded.
-uso.
More information about the TUHS
mailing list