release candidate of Freepascal 3.0 (Announce)
> Yesterday was released the release candidate for new major version of
> Freepascal.
> The download package is available also for DOS using 32-bit extender
> cwsdpmi.
> The release docs mention that also windows-realmode DOS crosscompiler is
> also available but I haven't found the needed archive.
Maybe he didn't generate it for the RC1 since it takes 5-7 hours to build due to the old way of smartlinking (calling watcom's assembler for every function)
> In future will be released also DOS32-realmodeDOS crosscompiler what is
> absolutely cool.
More good news; this week Nikolay reported that the internal linker for 16-bit is coming along nicely, and the system is initially watcom-free:
Early this week:
The i8086-msdos internal linker has improved greatly and now produces
working executables (hello world, fpctris, samegame) in all memory
models. There are still issues with some larger programs - probably
related to the use of the 'aword' type, or maybe I got some obscure omf
relocation wrong (ouch), but we're really close now, until we don't need
anything from Open Watcom. Crosscompilation from djgpp or darwin should
become a breeze now :)
later added
.... found and fixed the last remaining bug
and now the internal linker is just as good as wlink in terms of
testsuite failures in _all_ memory models. We're officially watcom-free
now! :)
This brings 16-bit compilation on a real dos system closer (though as i386-go32v2->i8086-dos crosscompiler)
That work is in the development 3.1.x version though.
Complete thread:
- release candidate of Freepascal 3.0 - Laaca, 26.08.2015, 20:15 (Announce)
- release candidate of Freepascal 3.0 - marcov, 26.08.2015, 21:34
- release candidate of Freepascal 3.0 - glennmcc, 27.08.2015, 02:19
- release candidate of Freepascal 3.0 - Rugxulo, 29.08.2015, 07:26
- release candidate of Freepascal 3.0 - roytam, 29.08.2015, 13:38
- release candidate of Freepascal 3.0 - nickysn, 30.08.2015, 22:55
- release candidate of Freepascal 3.0 - roytam, 02.09.2015, 05:40
- release candidate of Freepascal 3.0 - Rugxulo, 02.09.2015, 08:27
- release candidate of Freepascal 3.0 - roytam, 02.09.2015, 05:40
- release candidate of Freepascal 3.0 - nickysn, 30.08.2015, 22:55
- release candidate of Freepascal 3.0 - marcov, 29.08.2015, 16:09
- release candidate of Freepascal 3.0 - nickysn, 30.08.2015, 19:02
- release candidate of Freepascal 3.0 - roytam, 29.08.2015, 13:38
- release candidate of Freepascal 3.0 - Rugxulo, 22.10.2015, 15:19
- release candidate of Freepascal 3.0 - Laaca, 22.10.2015, 19:35
- release candidate of Freepascal 3.0 - Rugxulo, 05.11.2015, 03:34
- release candidate of Freepascal 3.0 - Rugxulo, 10.11.2015, 20:09
- release candidate of Freepascal 3.0 - Rugxulo, 12.11.2015, 00:23
- release candidate of Freepascal 3.0 - Laaca, 12.11.2015, 19:45
- release candidate of Freepascal 3.0 - Laaca, 14.11.2015, 16:58
- release candidate of Freepascal 3.0 - Rugxulo, 14.11.2015, 21:50
- GOOD NEWS FOR EVERYONE - Laaca, 19.11.2015, 17:25
- GOOD NEWS FOR EVERYONE - Rugxulo, 20.11.2015, 02:38
- GOOD NEWS FOR EVERYONE - Rugxulo, 26.11.2015, 06:46
- GOOD NEWS FOR EVERYONE - Laaca, 19.11.2015, 17:25
- release candidate of Freepascal 3.0 - Rugxulo, 14.11.2015, 21:50
- release candidate of Freepascal 3.0 - Laaca, 14.11.2015, 16:58
- release candidate of Freepascal 3.0 - Rugxulo, 10.11.2015, 20:09
- release candidate of Freepascal 3.0 - Rugxulo, 05.11.2015, 03:34
- release candidate of Freepascal 3.0 - Laaca, 22.10.2015, 19:35
- release candidate of Freepascal 3.0 - marcov, 26.08.2015, 21:34