> My confusion came from Helge Deller mail: > <http://lists.parisc-linux.org/pipermail/parisc-linux/2003-January/018970.html> > > But he spook about g++ (which I presume is different of gcc)?
No, it also uses ld. However, its defaults with respect to libgcc linking and exception support differ (ie, it sets defaults suitable to C++). You can link C++ code using gcc if you provide the correct options. The libtool package now uses gcc for linking as its options are more standardized than those for ld. I should note that it isn't possible to link g++ and some gcc code directly with ld unless the system doesn't require collect2. Collect2 is used to determine and link in code needed for the running of initializers and finalizers. The gcc/g++ drivers run collect2, and it runs ld. Dave -- J. David Anglin [EMAIL PROTECTED] National Research Council of Canada (613) 990-0752 (FAX: 952-6605)

