Date: Wed, 17 Dec 1997 16:37:11 +1100 From: TLiddelow@cybec.com.au (Tim Liddelow) To: Alex <garbanzo@hooked.net> Cc: current@freebsd.org Subject: Re: Pentium optimizations Message-ID: <34976507.9F3D14@cybec.com.au> References: <Pine.BSF.3.96.971216205931.2546B-100000@zippy.dyn.ml.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Alex wrote: > > > There's a broken, port for pgcc. However, gcc makes it fairly easy to > install one version of gcc without a port, install another, and choose > between the two on the fly (-Vegcs-2.90.20, -Vegcs-2.90.20p, -Vgcc-2.8.0). Yep, but I don't want to bloat my system with more than one compiler...call me lazy :) > > Although, the only real reason Sun "unbundles" it's compiler is to > make more money :) AFAIK g++ = gcc with it adding -lstdc++ and -lg++ by > default, so really g++ could be a small sh script if you're so inclined > ;-) You missed the point - the compiler is a C++ compiler. It has support for C++ - templates (albeit buggy), exceptions, C++ objects, etc. It is much bigger than a small, efficient C compiler. > > > Of course, this "unbundling" isn't really unbundling, because you can > > simply pick the compiler you want. It also means 3rd party vendors > > may be more inclined to provide a compiler one day. > > But what decent 3rd party compilers are available for Free [x86] OSes? Yeah, granted. But you never know..:) > > * Since FBSD still uses the a.out format, it needs some sevre (and I'm > guessing ugly) hacks to get shared libs working. Terry Lambert has been > pusing a switch to ELF format, which would have the added benefit of > allowing shared libs without hacks. If we switch to ELF, no ugly hacks > would need to be merged. Yeah, well I've been a supporter of going to ELF for ages ... no need to convince me of this one. John Dyson for president! :) (just kidding Jordan). :) Cheers Tim. -- ==================================================================== Tim Liddelow * Internet Consulting Internet Project Manager * * Cybec Pty Ltd * Anti Virus/Firewalls/Security Phone: +61 3 9825 5645 C++/UNIX/WIN32/OOP/OOD/WWW mailto:TLiddelow@cybec.com.au * http://www.vet.com.au/ =====================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34976507.9F3D14>