Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

32-bit MSDOS (Announce)

posted by kerravon E-mail, Ligao, Free World North, 05.07.2021, 00:48

> > By targeting msvcrt.dll, or in fact, just any C
> > library, my code should work on native Linux/BSD
> > too.
>
> The first Linux port dates for 1995, you are bit late here:-)

And how many of those executables are pure
public domain?

> Do you really think you are the first one to propose this

Not at all. I am new to Pascal. The only thing I
have seen so far is "periods based on principles"
rather that technical limitations.

> (just from the top of my head)
>
> - iirc passing 64-bit integers (mmap/ftruncate/lseek etc)

None of the things in your list are standard C90.
I only support standard C90.

I have WORKING CODE. That includes running on
PDOS/386 and Win 95 and everywhere that supports
Win32 executables which is almost everything.

Whatever theory you are using that it "just won't
work" is untrue.

> You can of course dumb it all down again, and say it is only for some
> minimal work on your own OS,

Win 95 isn't my own OS. Nor is AmigaOS and many
others.

Or are you going to claim that the code I posted
already (other than the assembler glue) can't
possibly work on AmigaOS? It's pure C90.

> but if that were true, you wouldn't need to
> drag all this "other OS and hundred C compilers" into this.

C90 exists for a reason.

> Maybe for an extremely limited subset it doesn't matter much either way,
> but it is a dead end that will only hurt going beyond the most minimal
> subset.

You can say C90 itself is an "extremely limited
subset" (of what?) if you want. That is what I
support. And C90 is enough for an entire toolchain.

BFN. Paul.

 

Complete thread:

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