Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

mainframe EBCDIC FAT (Announce)

posted by kerravon E-mail, Ligao, Free World North, 07.09.2025, 13:24

> > There is also a mainframe emulator - mfemul - available
> > (on the PDOS/386 disk, and can run on Windows) which can
> > be used instead of Hercules/380.
> >
> > I need to fix the memory leaking before I can get gcc 3.2.3
> > to recompile itself to prove the integrity. Currently it
> > crashes (with 333 wait state) after compiling 2 source files.
>
> Problems solved!
>
> A 35+ year quest to get MSDOS (or similar) onto the
> mainframe has now been done.
>
> gcc 3.2.3 can recompile itself byte-exact under Hercules/380
>
> zpg.zip and herc32.zip or herc64.zip from https://pdos.org

I just put an update of this that supports mainframe
Win32 COFF executables, and OS/2 LX executables.

And the conclusion I would draw is "everything is
everything".

If you stick to C90, any other API you care to name
(or at least - that I've seen) can be defined in terms
of C90. ie OS/2 DosRead() can call fread(). And then
fread() calls whatever your underlying system is
advertised as.

So has MSDOS been ported to the mainframe? It's been
ported EVERYWHERE, depending on definition.

Note that if you look in the MSDOS 4.0 source code
you can see DosRead() etc defined there. For MSDOS.
Not OS/2.

Everything is everything, depending on definition.

BFN. Paul.

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 334 users online (2 registered, 332 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum