Hi, and Happy New Year [with delay]!
Best wishes for your health and progress in work on project and in life for New Year!
BTW, I've been checking the archives, and last message Re: GCC-4.1.1 was from Jul 21 2006.
The thread says the GCC-4.1.1 port is in alpha stage. How far did the progress go, and when it could be considered beta or "release"?
Regards, Mirsad
"Be conservative in what you do, be liberal in what you accept from others." -- Jon Postel
On Fri, 12 Jan 2007, Mirsad Todorovac wrote:
BTW, I've been checking the archives, and last message Re: GCC-4.1.1 was from Jul 21 2006.
The thread says the GCC-4.1.1 port is in alpha stage. How far did the progress go, and when it could be considered beta or "release"?
Using built-in specs. Configured with: ../gcc-4.1.1/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++,pascal Thread model: posix gpc version 20060325, based on gcc-4.1.1
Works fine here. For the last several years all the "releases" have been alpha. But each one is an improvement over the previous one.
Russ
p.s. According to the gcc site, gcc-4.1.2 should be out soon. ( days? weeks? )
On Fri, 12 Jan 2007, Russ Whitaker wrote:
BTW, I've been checking the archives, and last message Re: GCC-4.1.1 was from Jul 21 2006.
The thread says the GCC-4.1.1 port is in alpha stage. How far did the progress go, and when it could be considered beta or "release"?
Using built-in specs. Configured with: ../gcc-4.1.1/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-languages=c,c++,pascal Thread model: posix gpc version 20060325, based on gcc-4.1.1
Works fine here. For the last several years all the "releases" have been alpha. But each one is an improvement over the previous one.
Russ
p.s. According to the gcc site, gcc-4.1.2 should be out soon. ( days? weeks? )
These are very good news.
Thank you, Mr. Whitaker.
Mirsad
Mirsad Todorovac wrote:
On Fri, 12 Jan 2007, Russ Whitaker wrote:
... snip ...
p.s. According to the gcc site, gcc-4.1.2 should be out soon. ( days? weeks? )
These are very good news.
Thank you, Mr. Whitaker.
gcc 4.1.0 is available for DJGPP, but I cannot find a port of gpc to this version.
Mirsad Todorovac wrote:
BTW, I've been checking the archives, and last message Re: GCC-4.1.1 was from Jul 21 2006.
The thread says the GCC-4.1.1 port is in alpha stage. How far did the progress go, and when it could be considered beta or "release"?
From one point of view there is almost no progress: there were few
remaining problems and the problems are still there. OTOH the port seem to work quite well (IIRC there is only one bug reported related to the port).
Now I see that it would be better to release a snapshot integrating gcc-4.1 support around September 2006. However: - I wanted to include some new code (and the code does not work) - I waited for gcc-4.1.2
I will probably release a new snapshot shortly after gcc-4.1.2 is released. Concerning labels like beta or "release": these labels mark confidence that quality goals are met. _Every_ snapshot is expected to work well in simple cases. So the main quality indicator is how well the snapshot work in unusual situations: on some rare machines, on some strange programming constucts. Also, it matter if many little details (like warnings ...) are handled as expected.
I will probably release a new snapshot shortly after gcc-4.1.2 is released. Concerning labels like beta or "release": these labels mark confidence that quality goals are met. _Every_ snapshot is expected to work well in simple cases. So the main quality indicator is how well the snapshot work in unusual situations: on some rare machines, on some strange programming constucts. Also, it matter if many little details (like warnings ...) are handled as expected.
Gpc quality standard is high, basically we would like that the compiler works correctly in _all_ aspects. ATM there is a few long standing problems (most not related to 4.1 port) which I feel that should be fixed in "release" version. Some were fixed in previous snapshots, but it will take some time to fix them all.