[cfe-dev] Linking ProfileRT when using -nodefaultlibs
    David Chisnall 
    David.Chisnall at cl.cam.ac.uk
       
    Mon Nov 10 11:56:58 PST 2014
    
    
  
On 10 Nov 2014, at 19:40, Eric Fiselier <eric at efcs.ca> wrote:
> > The reason we use -nodefaultlibs is to avoid linking the system's libc++. There's a -nostdinc++, maybe there should be a -nostdlib++? Or perhaps -stdlib=none?
> -nostdlib already exists but it acts like -nodefaultlibs and it drops the startup files as well. 
> I would support -stdlib=none but I'm hesitant to start depending on Clang only flags. It would be nice to not have to special case GCC.
> 
I thought that gcc already supported -nostdlib++ and we only had these convolutions because clang didn't...
David
    
    
More information about the cfe-dev
mailing list