[LLVMdev] Re: Notes on the release notes for the fifth public	release of LLVM
    Jeff Cohen 
    jeffc at jolt-lang.org
       
    Tue Nov 16 22:25:26 PST 2004
    
    
  
> Yuck... what about the C runtime?  I can compile a C/C++ program on Unix
> and copy the bytecode file over to Windows and then (eventually)
> generate assembler that NASM can turn into a binary.  But what to link
> against?  Microsoft's C runtime library?  C++ runtime is even worse, as
> name mangling is completely different.  Then there's __cdecl vs
> __fastcall.  VC++ exception handling is implemented in an utterly
> different fashion than g++ also.  Any words of assurance :)
OK, I know better than to ask because I already know the answer:  the
GNU frontends are going to generate code that expects to link with GNU
libraries.  Other vendors' libraries need not apply.  Case closed.
    
    
More information about the llvm-dev
mailing list