Article View: alt.folklore.computers
Article #625593Re: something like a 360, was PDP 11/40 system manual
From: Anne Lynn Wheeler
Date: Mon, 13 Aug 2018 19:15
Date: Mon, 13 Aug 2018 19:15
26 lines
2776 bytes
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-mailReferences:
<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