wow Paul, congratulations! Cannot wait to check it out!

best regards,

René.


> On 22 Jan 2025, at 07:53, Paul Edwards 
> <00000676ab6435a5-dmarc-requ...@listserv.ua.edu> wrote:
> 
> A 35+ year quest to port MSDOS (or similar) to the mainframe
> has now been sufficiently done.
> 
> My usual integrity test is to see if gcc 3.2.3 can reproduce itself.
> The z/PDOS-generic version of gcc 3.2.3 can now do this - byte-exact.
> 
> A ridiculous amount of effort was spent to get here. More-or-less
> my life's work (plus there was help from other people).
> 
> You can get zpg.zip from https://pdos.org and run it under herc32.zip
> or herc64.zip (Hercules/380) from the same place.
> 
> All in glorious EBCDIC.
> 
> This includes the ability to run microemacs as the editor (at the
> OS level it uses an EBCDIC version of ANSI X3.64 (Hercules/380
> does the required translation to ASCII so that you can use
> standard telnet).
> 
> And this is an EBCDIC FAT32 file system.
> 
> And almost all the code is written in C - C90 - which is what was
> available (quibbling aside) when I started wondering why I couldn't
> run the same tools on the mainframe that I could run on the PC.
> 
> Note that this should not be confused with z/PDOS, which run
> (some) MVS executables with a lot of restrictions. z/PDOS was
> never self-hosting, but z/PDOS-generic is.
> 
> Oh - also included is as370 - a version of binutils gas that supports
> a subset of hlasm (which gccmvs generates).
> 
> BFN. Paul.
> 
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to