nuclear war (Miscellaneous)
> The best way to test your code is probably not to ask Internet randos.
> Get an actual 16-bit C compiler, then test your code against an actual C
> compiler. This is how stuff is done.
I already did that. I built it using Watcom C in
various memory models, and ran the resultant
executable on PDOS/86.
Even though it works, it may randomly corrupt
something in the future and that's why I was
hoping for someone to desk-check it.
> I do not suppose you have actually found a public domain (N.B.) C compiler
> for x86-16 that actually knows about the various memory models? If there
> is such a thing I am sure the community here (me included) would be
> super-interested to know.
Not quite, but SubC exists, and I have made modifications
to it myself, and have paid someone else to make
modifications to it, and I have already verified that
as86 can handle its output.
I have been trying to think of an easy way to get it to
do more than small memory model, and my current thought
is to bump up the size of "int" to 32-bits using dx+ax
etc, and use large and maybe huge memory model so that
pointers are also 4 bytes.
That should produce valid 8086 code, which is at least
a starting point.
But before doing that I want to get 80386 working
satisfactorily, where I don't need to mess around
with that. And the barrier there is isolating a
subset of C90 that is close enough for my code to
work, or perhaps I can make some small changes to
my code. It depends what is possible. Also I don't
know if I can survive without "unsigned" (which I
currently define as nothing). I'll probably get
back to SubC soon, but as86 is the current priority
since it is being actively worked on.
> My original point was that not everything that corporations do should be
> attributed to nefarious intent. If you can easily end up doing the same
> things without nefarious intent, then why not other people?
Sure, I didn't mean to suggest that every corporate
action was due to nefarious intent. It's more just
the two monopolies (Microsoft and IBM) trying to
maintain their monopoly that is not so much nefarious -
it is not their job to break their own monopoly -
but needs to be recognized.
> So I will not be surprised if a lot of design decisions, such as recent
> versions of Windows requiring x86-64's with certain CPU features, turn out
> to be due to practical considerations.
I guess that's possible. But I don't like Microsoft
bragging about their carbon footprint when they're
the ones forcing people to upgrade PCs, which is
where they make money. I'd rather they just kept
quiet. If they're not going to keep quiet, they
should be exposed for their hypocrisy.
BFN. Paul.
Complete thread:
- nuclear war - kerravon, 07.11.2022, 00:31
- nuclear war - Rugxulo, 07.11.2022, 09:55
- nuclear war - kerravon, 09.11.2022, 07:35
- nuclear war - marcov, 07.11.2022, 13:28
- nuclear war - kerravon, 09.11.2022, 07:43
- nuclear war - marcov, 09.11.2022, 20:18
- nuclear war - kerravon, 09.11.2022, 23:25
- nuclear war - marcov, 10.11.2022, 11:19
- nuclear war - kerravon, 10.11.2022, 13:33
- nuclear war - tom, 10.11.2022, 14:50
- nuclear war - kerravon, 10.11.2022, 15:13
- nuclear war - tom, 10.11.2022, 15:55
- nuclear war - kerravon, 10.11.2022, 15:27
- nuclear war - tom, 10.11.2022, 15:58
- nuclear war - kerravon, 10.11.2022, 16:22
- nuclear war - tom, 10.11.2022, 15:58
- nuclear war - kerravon, 10.11.2022, 15:13
- nuclear war - marcov, 11.11.2022, 11:09
- nuclear war - kerravon, 12.11.2022, 07:11
- nuclear war - tom, 10.11.2022, 14:50
- nuclear war - kerravon, 10.11.2022, 13:33
- nuclear war - marcov, 10.11.2022, 11:19
- nuclear war - tkchia, 10.11.2022, 00:25
- nuclear war - kerravon, 09.11.2022, 23:25
- nuclear war - marcov, 09.11.2022, 20:18
- nuclear war - kerravon, 09.11.2022, 07:43
- nuclear war - DosWorld, 07.11.2022, 13:54
- nuclear war - tkchia, 07.11.2022, 15:33
- nuclear war - kerravon, 09.11.2022, 07:50
- nuclear war - tkchia, 09.11.2022, 17:55
- nuclear war - kerravon, 09.11.2022, 18:15
- nuclear war - tkchia, 09.11.2022, 18:35
- nuclear war - kerravon, 09.11.2022, 23:10
- nuclear war - tkchia, 10.11.2022, 00:07
- nuclear war - kerravon, 10.11.2022, 01:16
- nuclear war - marcov, 10.11.2022, 11:28
- nuclear war - tkchia, 10.11.2022, 17:51
- nuclear war - kerravon, 10.11.2022, 23:45
- nuclear war - Rugxulo, 11.11.2022, 09:18
- nuclear war - marcov, 11.11.2022, 13:12
- nuclear war - kerravon, 12.11.2022, 08:48
- nuclear war - tkchia, 12.11.2022, 08:20
- nuclear war - kerravon, 12.11.2022, 08:43
- nuclear war - tkchia, 12.11.2022, 08:56
- nuclear war - kerravon, 12.11.2022, 09:16
- nuclear war - tkchia, 12.11.2022, 09:39
- nuclear war - kerravon, 12.11.2022, 09:59
- nuclear war - tkchia, 12.11.2022, 10:20
- nuclear war - kerravon, 12.11.2022, 10:29
- nuclear war - glennmcc, 13.11.2022, 18:24
- nuclear war - DosWorld, 16.11.2022, 00:03
- nuclear war - kerravon, 16.11.2022, 03:24
- nuclear war - glennmcc, 13.11.2022, 18:24
- nuclear war - kerravon, 12.11.2022, 10:29
- nuclear war - marcov, 13.11.2022, 12:02
- nuclear war - kerravon, 16.11.2022, 03:19
- nuclear war - marcov, 16.11.2022, 21:52
- nuclear war - kerravon, 16.11.2022, 23:54
- nuclear war - tkchia, 17.11.2022, 00:52
- nuclear war - glennmcc, 17.11.2022, 18:42
- nuclear war - kerravon, 17.11.2022, 23:45
- nuclear war - kerravon, 17.11.2022, 23:51
- nuclear war - glennmcc, 17.11.2022, 18:42
- nuclear war - tom, 17.11.2022, 11:10
- nuclear war - kerravon, 17.11.2022, 23:55
- nuclear war - tkchia, 17.11.2022, 00:52
- nuclear war - kerravon, 16.11.2022, 23:54
- nuclear war - marcov, 16.11.2022, 21:52
- nuclear war - kerravon, 16.11.2022, 03:19
- nuclear war - tkchia, 12.11.2022, 10:20
- nuclear war - kerravon, 12.11.2022, 09:59
- nuclear war - tkchia, 12.11.2022, 09:39
- nuclear war - kerravon, 12.11.2022, 09:16
- nuclear war - tkchia, 12.11.2022, 08:56
- nuclear war - kerravon, 12.11.2022, 08:43
- nuclear war - Rugxulo, 11.11.2022, 09:18
- nuclear war - kerravon, 10.11.2022, 23:45
- nuclear war - tkchia, 10.11.2022, 18:06
- nuclear war - kerravon, 10.11.2022, 01:16
- nuclear war - tkchia, 10.11.2022, 00:07
- nuclear war - kerravon, 09.11.2022, 23:10
- nuclear war - tkchia, 09.11.2022, 18:35
- nuclear war - kerravon, 09.11.2022, 18:15
- nuclear war - tkchia, 09.11.2022, 17:55
- nuclear war - kerravon, 09.11.2022, 07:50
- nuclear war - glennmcc, 07.11.2022, 20:47
- nuclear war - kerravon, 09.11.2022, 07:58
- nuclear war - glennmcc, 09.11.2022, 16:06
- nuclear war - kerravon, 09.11.2022, 17:58
- nuclear war - glennmcc, 10.11.2022, 16:55
- nuclear war - kerravon, 10.11.2022, 17:18
- nuclear war - glennmcc, 10.11.2022, 20:58
- nuclear war - kerravon, 10.11.2022, 23:23
- nuclear war - glennmcc, 10.11.2022, 20:58
- nuclear war - kerravon, 10.11.2022, 17:18
- nuclear war - tkchia, 12.11.2022, 10:10
- nuclear war - kerravon, 12.11.2022, 10:25
- nuclear war - tkchia, 12.11.2022, 11:13
- nuclear war - kerravon, 12.11.2022, 11:30
- nuclear war - tkchia, 16.11.2022, 16:23
- nuclear war - kerravon, 16.11.2022, 17:26
- nuclear war - tkchia, 16.11.2022, 18:16
- nuclear war - kerravon, 17.11.2022, 23:40
- nuclear war - tkchia, 18.11.2022, 00:38
- nuclear war - kerravon, 18.11.2022, 01:33
- nuclear war - kerravon, 18.11.2022, 02:56
- nuclear war - kerravon, 21.11.2022, 13:49
- nuclear war - DosWorld, 21.11.2022, 16:40
- nuclear war - glennmcc, 21.11.2022, 17:41
- nuclear war - DosWorld, 21.11.2022, 19:09
- nuclear war - kerravon, 21.11.2022, 23:38
- nuclear war - DosWorld, 22.11.2022, 19:19
- nuclear war - kerravon, 23.11.2022, 01:10
- nuclear war - DosWorld, 23.11.2022, 12:00
- nuclear war - kerravon, 23.11.2022, 12:28
- nuclear war - DosWorld, 25.11.2022, 18:20
- nuclear war - kerravon, 25.11.2022, 19:38
- nuclear war - DosWorld, 25.11.2022, 22:27
- nuclear war - kerravon, 25.11.2022, 22:34
- nuclear war - DosWorld, 25.11.2022, 22:39
- nuclear war - kerravon, 26.11.2022, 09:31
- nuclear war - glennmcc, 26.11.2022, 17:24
- nuclear war - DosWorld, 26.11.2022, 22:53
- nuclear war - kerravon, 26.11.2022, 09:31
- nuclear war - DosWorld, 25.11.2022, 22:39
- nuclear war - kerravon, 25.11.2022, 22:34
- nuclear war - DosWorld, 25.11.2022, 22:27
- nuclear war - kerravon, 10.12.2022, 05:54
- nuclear war - kerravon, 25.11.2022, 19:38
- nuclear war - DosWorld, 25.11.2022, 18:20
- nuclear war - kerravon, 23.11.2022, 12:28
- nuclear war - DosWorld, 23.11.2022, 12:00
- nuclear war - kerravon, 23.11.2022, 01:10
- nuclear war - DosWorld, 22.11.2022, 19:19
- nuclear war - kerravon, 21.11.2022, 23:38
- nuclear war - DosWorld, 21.11.2022, 16:40
- nuclear war - kerravon, 18.11.2022, 01:33
- nuclear war - tkchia, 18.11.2022, 00:38
- nuclear war - kerravon, 17.11.2022, 23:40
- nuclear war - tkchia, 16.11.2022, 18:16
- nuclear war - kerravon, 16.11.2022, 17:26
- nuclear war - tkchia, 16.11.2022, 16:23
- nuclear war - kerravon, 12.11.2022, 11:34
- nuclear war - kerravon, 12.11.2022, 11:38
- nuclear war - kerravon, 12.11.2022, 11:43
- nuclear war - kerravon, 12.11.2022, 11:38
- nuclear war - kerravon, 12.11.2022, 11:30
- nuclear war - tkchia, 12.11.2022, 11:13
- nuclear war - DosWorld, 12.11.2022, 11:35
- nuclear war - kerravon, 12.11.2022, 10:25
- nuclear war - glennmcc, 10.11.2022, 16:55
- nuclear war - kerravon, 09.11.2022, 17:58
- nuclear war - glennmcc, 09.11.2022, 16:06
- nuclear war - kerravon, 09.11.2022, 07:58
- nuclear war - DosWorld, 10.11.2022, 19:43
- nuclear war - kerravon, 10.11.2022, 23:25
- nuclear war - Rugxulo, 07.11.2022, 09:55