| From | Sent On | Attachments |
|---|---|---|
| Alex | Dec 16, 1997 6:59 pm | |
| Tim Liddelow | Dec 16, 1997 8:05 pm | |
| John S. Dyson | Dec 16, 1997 8:37 pm | |
| Alex | Dec 16, 1997 9:17 pm | |
| Tim Liddelow | Dec 16, 1997 9:36 pm | |
| Scott Michel | Dec 16, 1997 10:02 pm | |
| John S. Dyson | Dec 16, 1997 10:23 pm | |
| Brian Handy | Dec 16, 1997 10:47 pm | |
| John S. Dyson | Dec 16, 1997 11:04 pm | |
| Warner Losh | Dec 16, 1997 11:49 pm | |
| John S. Dyson | Dec 17, 1997 12:04 am | |
| Poul-Henning Kamp | Dec 17, 1997 2:55 am | |
| Warner Losh | Dec 17, 1997 7:09 am | |
| Russell L. Carter | Dec 17, 1997 7:42 am | |
| Eivind Eklund | Dec 17, 1997 10:13 am | |
| Tim Liddelow | Dec 17, 1997 2:26 pm | |
| Doug Rabson | Dec 18, 1997 12:35 pm | |
| John Polstra | Dec 21, 1997 1:35 pm |
| Subject: | Re: Pentium optimizations | |
|---|---|---|
| From: | Tim Liddelow (TLid...@cybec.com.au) | |
| Date: | Dec 16, 1997 9:36:50 pm | |
| List: | org.freebsd.freebsd-current | |
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:TLid...@cybec.com.au * http://www.vet.com.au/ =====================================================================





