🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.folklore.computers
Article #625593

Re: something like a 360, was PDP 11/40 system manual

#625593
From: Anne Lynn Wheeler
Date: Mon, 13 Aug 2018 19:15
26 lines
2776 bytes
John Levine <jo...@taugh.com> writes:
> I can assure you that Fortran G, H, and X and PL/I F and X certainly
> did.  That's why you could call a subroutine written in one language
> from another.
>
> On Linux systems that use ELF objects there's another calling sequence
> that handles the PLT and GOT needed for position independent code.

I've periodically complained about difficulty in doing position
independent code for CMS ... because CMS leveraged OS/360 compilers and
lots of applications ... by providing OS/360 simulation ... we use to
joke that the 64kbytes of OS/360 system services simulation was much
more efficient than the MVS 8mbytes of OS/360 system services
simulation.

While TSS/360 had lots of significant performance problems and
inefficiencies ... it did at least support position independent
paradigm.
http://www.bitsavers.org/pdf/ibm/360/tss/

past/archived posts on problems doing position independent code in CMS
(first with CP67/CMS and later with VM370/CMS)
http://www.garlic.com/~lynn/submain.html#adcon

-- 
virtualization experience starting Jan1968, online at home since Mar1970
Technical Details
Message-ID: <87zhxqoz6d.fsf@localhost>
Path: mbox-mo1.pugleaf.net!c189-v6ni1982ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <pkqesi$agc$1@dont-email.me> <1904050189.555850896.599407.peter_flass-yahoo.com@news.eternal-september.org> <pks7k7$jf0$1@dont-email.me> <pkshog$t6t$1@gal.iecc.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a6b:d901:: with SMTP id r1-v6mr8261512ioc.80.1534187760601;        Mon, 13 Aug 2018 12:16:00 -0700 (PDT)
X-BeenThere: alt.folklore.computers@googlegroups.com
Received: by 2002:a02:a687:: with SMTP id j7-v6ls3109100jam.3.gmail; Mon, 13 Aug 2018 12:15:59 -0700 (PDT)
X-Received: by 2002:a02:8c78:: with SMTP id j53-v6mr8944778jal.49.1534187759664;        Mon, 13 Aug 2018 12:15:59 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!c189-v6ni1982ith.0!nntp.google.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!eternal-september.org!feeder.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: Anne & Lynn Wheeler <ly...@garlic.com>
Newsgroups: alt.folklore.computers
Subject: Re: something like a 360, was PDP 11/40 system manual
Date: Mon, 13 Aug 2018 12:15:54 -0700
Organization: Wheeler&Wheeler
Lines: 26
Message-ID: <87zhxqoz6d.fsf@localhost>
References: <21aaeee8-c41a-4442-a4eb-ea6a29b1e4f1@googlegroups.com> <pkqesi$agc$1@dont-email.me> <1904050189.555850896.599407.peter_flass-yahoo.com@news.eternal-september.org> <pks7k7$jf0$1@dont-email.me> <pkshog$t6t$1@gal.iecc.com>
Mime-Version: 1.0
Injection-Info: reader02.eternal-september.org; posting-host="4107bc215bfe2dcfb49509de9aa47b2b"; logging-data="27111"; mail-complaints-to="ab...@eternal-september.org"; posting-account="U2FsdGVkX1/NKDnxCNiW3OSsk+7RhlB+kQQDHXA2txY="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Cancel-Lock: sha1:BSRQpKnyJwcIrt2OrH/YGDpjT4g= sha1:X+kIpN1MAPG3rPoXNEAYZNnuaSc=
Bytes: 2317
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit