GCC port for Intel 8086, 80186 and 80286 (not included yet) (Announce)
> But it can happen you need to write a realmode application which uses
> MMX,SSE...
> You can't do it with normal DJGPP.
I don't do SSE, but you have to enable it before using it (unlike MMX). OpenWatcom's Causeway build supposedly does this now. BTW, if you really want control of your hardware, you're probably going to have to get past the compiler and go to assembly (e.g. FASM supports all documented and undocumented x86-64 instructions for Intel and AMD chips). And yes, you probably knew all this (and more).
But, like I said, OpenWatcom can output 16-bit code. The potential problem is that it needs a 386+ host. I dunno what this GCC will support (host, target, file format) but it's probably only a cross compiler (386+ host OS like GNU/Linux).
Complete thread:
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 21.11.2007, 13:16 (Announce)
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - RayeR, 21.11.2007, 17:31
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 22.11.2007, 09:56
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Laaca, 22.11.2007, 11:48
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 22.11.2007, 13:14
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - RayeR, 22.11.2007, 15:38
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Laaca, 23.11.2007, 07:36
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - RayeR, 23.11.2007, 10:31
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 26.11.2007, 16:42
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Laaca, 23.11.2007, 07:36
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - roytam, 27.12.2017, 10:36
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 28.12.2017, 06:20
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 31.12.2017, 09:18
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - roytam, 14.01.2018, 15:44
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 14.01.2018, 23:11
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Oso2k, 23.01.2018, 20:37
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 05.02.2018, 03:51
- FreeCOM 0.84-pre prerelease - Rugxulo, 23.02.2018, 02:54
- targeting DOS with GCC - Rugxulo, 07.05.2018, 18:56
- FreeCOM 0.84-pre5 prerelease - Rugxulo, 20.08.2018, 17:08
- FreeCOM 0.84-pre6 prerelease - Rugxulo, 05.09.2018, 00:56
- FreeCOM 0.84-pre prerelease - Rugxulo, 23.02.2018, 02:54
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 05.02.2018, 03:51
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Oso2k, 23.01.2018, 20:37
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 14.01.2018, 23:11
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - Rugxulo, 28.12.2017, 06:20
- GCC port for Intel 8086, 80186 and 80286 (not included yet) - RayeR, 21.11.2007, 17:31