FPC 2.4.0 released! (Announce)
> > Yes. And most importantly, GDB. I'm thinking of building a release for
> dos
> > from the stable branch (2.4.1).
>
> GDB 6.11 is still included, so I guess you never used GDB 6.8 from
> Andris?? Did you at least e-mail Eli about upcoming 7.0??
Not for dos, but we have experimented a lot with 6.8 and even 7.0 on windows. When we did this last fall, 2.4.0 was already branched off.
> BTW, I guess AS.EXE is still only included for comparison (as it's no
> longer technically needed, right?).
It is needed for the startup code. (when bootstrapping) and as fallback. But probably not used a lot.
> Well, my old P166 doesn't have 170 (or even 70) MB free, so I kinda have
> to think about things like this. Newer computers don't have that problem.
> 
The docs shrink to 6-10 MBish in CHM form.
> we
> > ripped it out after we got a notice from Borland.
> >
> > So 2.2.2 is the oldest version you will find on servers we control.
>
> So let me be clear, only DOS/GO32V2 versions are a problem?
No. All.
> Because
> it still lists other versions (including EMX). Is it the compiler proper or
> RTL or both?? So EMX is fine??
RTL mostly delphi parts. In mostly OS dependant code.
> It's not that I heavily love 1.0.10 (like Laaca), just that I figured it
> was more commonly used than the 2.x series. E.g., samples from Adlib
> Tracker II compiled fine in 1.0.10 last night, but I know 2.2.2 had
> troubles. As well as the FPCTRIS bug which needs further investigating.
The 1.9/2.0 series changes the calling conventions from FPC's own convention to something more compatible. That is the breaker in most apps that interface a lot of dos. Trunk changed in dec 2004 iirc. The advantage is that Delphi assembler code now runs mostly unmodified.
> EDIT (2.4.0): Tried again, seems "make" builds the (Vista-hating) gfx
> version, which is still way way too fast in DOSBox. I manually did "fpc
> fpctris.pp" (text only version) and, for some reason, the timing is fine
> under DOSBox now, but it won't clear lines!! 
Maybe the timing calibration is not exact.
> > > +==================================================+
> > > | FPC 1.0.10 (DOS, aka GO32v2) on a 1.44 MB floppy |
> > > +==================================================+
> >
> > Please do not advocate tainted and non-libre code.
>
> This was only a small feat just to compete better with "tiny" TP55. Also I
> figured it was a good comparison for what to expect in 2.4.0 (but now guess
> not). I didn't know it was tainted, obviously. Obviously this is all the
> more reason to improve 2.4.0. (I guess you know that this was not
> explained at all on the "old versions" page of the website. I'm obviously
> out of the FreePascal loop.)
Probably old stale links, FTP has been removed afaik (and it hurt me quite bad to have to remove the versions that didn't have a newer release like 1.0.x only targets and m68k). I'll make a note on my todo list to clean up the HTML.
Complete thread:
- FPC 2.4.0 released! - marcov, 01.01.2010, 16:08
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- FPC 2.4.0 released! - Rugxulo, 01.01.2010, 18:28
- FPC 2.4.0 released! - Laaca, 02.01.2010, 19:00
- FPC 2.4.0 released! - Laaca, 11.01.2010, 08:56
- FPC 2.4.0 released! - Rugxulo, 02.01.2010, 23:46
- FPC 2.4.0 released! - marcov, 03.01.2010, 13:16
- FPC 2.4.0 released! - Rugxulo, 03.01.2010, 15:30
- FPC 2.4.0 released! - marcov, 05.01.2010, 10:42
- FPC 2.4.0 released! - Rugxulo, 06.01.2010, 18:40
- FPC 2.4.0 released! - marcov, 06.01.2010, 22:20
- FPC 2.4.0 released! - Rugxulo, 06.01.2010, 23:25
- FPC 2.4.0 released! - Laaca, 07.01.2010, 11:12
- FPC 2.4.0 released! - Rugxulo, 08.01.2010, 02:27
- FPC 2.4.0 released! - marcov, 10.01.2010, 12:54
- FPC 2.4.0 released! - Rugxulo, 10.01.2010, 20:13
- FPC 2.4.0 released! - marcov, 10.01.2010, 12:54
- FPC 2.4.0 released! - Rugxulo, 08.01.2010, 02:27
- FPC 2.4.0 released! - Laaca, 07.01.2010, 11:12
- FPC 2.4.0 released! - Rugxulo, 06.01.2010, 23:25
- FPC 2.4.0 released! - marcov, 06.01.2010, 22:20
- FPC 2.4.0 released! - Rugxulo, 06.01.2010, 18:40
- FPC 2.4.0 released! - marcov, 05.01.2010, 10:42
- FPC 2.4.0 released! - Rugxulo, 03.01.2010, 15:30
- FPC 2.4.0 released! - marcov, 03.01.2010, 13:16
- FPC 2.4.0 released! old BUG's still in, DOS and non-DOS sup - DOS386, 08.01.2010, 12:17
- FPC 2.4.0 released! - ecm, 08.01.2010, 14:26
Mix view