Rugxulo![]() Usono, 21.11.2007, 13:16 |
GCC port for Intel 8086, 80186 and 80286 (not included yet) (Announce) |
Unlike the experimental, alpha patch that DJ Delorie semi-baked up a while back, this is a newer attempt by Rask Ingemann Lambertsen to utilize GCC for 16-bit cpus (targeting ELF only??). It isn't accepted into the GCC tree yet (if ever?), but it seems interesting enough to mention here (for the curious): |
RayeR![]() CZ, 21.11.2007, 17:31 @ Rugxulo |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> Personally, I think Dev86DOS, OpenWatcom, Turbo C, Micro-C, etc. are good --- |
Rugxulo![]() Usono, 22.11.2007, 09:56 @ RayeR |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> I don't see any advantage of GCC for this CPUs except better code and |
Laaca![]() Czech republic, 22.11.2007, 11:48 @ RayeR |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
But old borland compilers don't support new CPU instructions - DJGPP does. --- |
Rugxulo![]() Usono, 22.11.2007, 13:14 @ Laaca |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> But old borland compilers don't support new CPU instructions - DJGPP does. |
RayeR![]() CZ, 22.11.2007, 15:38 @ Laaca |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> But old borland compilers don't support new CPU instructions - DJGPP does. --- |
Laaca![]() Czech republic, 23.11.2007, 07:36 @ RayeR |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> Then if I need new instructions I'll use DJGPP not some poor 16bit GCC-try --- |
RayeR![]() CZ, 23.11.2007, 10:31 @ Laaca |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> But it can happen you need to write a realmode application which uses --- |
Rugxulo![]() Usono, 26.11.2007, 16:42 (edited by Rugxulo, 26.11.2007, 16:54) @ Laaca |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> But it can happen you need to write a realmode application which uses |
roytam 27.12.2017, 10:36 @ Rugxulo |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> Unlike the experimental, alpha |
Rugxulo![]() Usono, 28.12.2017, 06:20 @ roytam |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> > this is a newer attempt by Rask Ingemann Lambertsen to utilize GCC |
Rugxulo![]() Usono, 31.12.2017, 09:18 @ Rugxulo |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> So there is some limited hope, but don't get too excited yet. |
roytam 14.01.2018, 15:44 (edited by Rugxulo, 14.01.2018, 23:05) @ Rugxulo |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> So there is some limited hope, but don't get too excited yet. |
Rugxulo![]() Usono, 14.01.2018, 23:11 @ roytam |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> Oh, FreeDOS merged gcc-ia16 compilation support. |
Oso2k 23.01.2018, 20:37 (edited by Rugxulo, 12.02.2018, 21:21) @ Rugxulo |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
> > Oh, FreeDOS merged gcc-ia16 compilation support. |
Rugxulo![]() Usono, 05.02.2018, 03:51 @ Oso2k |
GCC port for Intel 8086, 80186 and 80286 (not included yet) |
The FOSDEM video and slides are already available online (relatively short but gets to the point). |
Rugxulo![]() Usono, 23.02.2018, 02:54 @ Rugxulo |
FreeCOM 0.84-pre prerelease |
Rugxulo![]() Usono, 07.05.2018, 18:56 (edited by Rugxulo, 07.05.2018, 20:26) @ Rugxulo |
targeting DOS with GCC |
You can simply write DOS programs on Linux w/ GCC! (video, 26:25, YouTube, RenéRebe) |