From fnaumann@mail.cs.uni-magdeburg.de Sun Nov 23 15:56:30 2003 Message-ID: <3FC0C9A9.9060502@lutece.net> Date: Sun, 23 Nov 2003 15:52:25 +0100 From: Francois LE COAT User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 X-Accept-Language: en-us, en MIME-Version: 1.0 To: mint@fishpool.com Subject: Re: [MiNT] 030-version of gcc References: <3FBD2E32.90809@rhrk.uni-kl.de> <3FBD3425.8070405@lutece.net> <3FBE19BD.7040506@lutece.net> <3FBE3D6C.3020904@lutece.net> <3FBFA9CA.9060902@lutece.net> <1069583392.1986.16.camel@joy.home> In-Reply-To: <1069583392.1986.16.camel@joy.home> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit Delivered-To: mint@fishpool.com Delivered-To: mint@lists.fishpool.fi X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: lecoat@lutece.net Precedence: bulk List-help: List-unsubscribe: List-ID: X-List-ID: Hi Petr, Petr Stehlik wrote: > I see in Debian that all architectures are moving to GCC 3.3.x. Not only > i386 but all the 12 (or how many) architectures - including m68k. The > compiler has improved since 2.95.x, there is no doubt about it. I admit > there were bugs in gcc 3.0.x but they have been fixed since then. That's really true. Apple has also adopted GCC 3.3 for its development kit. I think that they were not very satisfied with the 3.1 used before. I think that it is a part of 3.3.x improvements that has been made on GNU C. > The new compiler is more strict and can explore more problematic C code > in compile time so it helps programmer to write better programs. It also > produces better code (hopefully). Compiling TinyGL and POV 3.1g with GCC 3.3 allowed me to see that it has a better optimizer. All is not perfect, but it should be noticed. > I personally would vote for upgrading the Atari world to latest GCC. But > as I don't use Sparemint at all (I have something against the RPM format > - I am a hard DPKG fan) I can't estimate how much work is it to > recompile C++ libraries with the new compiler. Anyway this work must be done. And it is not a specific ATARI problem speaking about SpareMiNT. Ported Unix applications had evolved. > I can imagine that if the Sparemint offered an automatic net > install/upgrade system similar to apt that would allow me to get a > working system with one single command (without dependency hell) I'd > switch to Sparemint and then could help with the recompilation. You're helpful. That's kind to propose your help. > I can set up an ARAnyM compile farm on servers at the office and with > the available power recompiling the Sparemint would be a matter of > hours. And if cross compilers were used it would be matter of minutes, I > guess. When I think about Patrice Mandin compiling GCC 3.3 under ARAnyM, I must say that nobody can be more helpful than you are ! > P.S. I wish the FreeMiNT 2.0 was finally released. This 10 years of > alpha stage hidden in CVS makes the non-CVS trackers feel like MiNT is > dead and so they switch to something else (like win xp). Arguing for or > against gcc 3.3.x is useless if there remains just a few people that use > it. That's true ! But who is in charge of this work ? Best regards, -- François LE COAT Author of Eureka 2.12 (2D Graph Describer, 3D Modeller) http://eureka.atari.org mailto:lecoat@atari.org