On Thu, Jun 30, 2011 at 02:44:26PM +0200, Øyvind Harboe wrote:> On Thu, Jun 30, 2011 at 2:03 PM, Duncan Sands <baldrick at free.fr> wrote: > > Hi Øyvind, > > > >> I'm trying to find some written evidence to present to the powers > >> that be that clang/llvm is ABI compatible with GCC 4.1 linux > >> 64 bit. > > > > both clang and gcc-4.1 are supposed to conform to the platform ABI (if they > > don't then that is a bug), and thus be ABI compatible. > > Starting with which version?I think GCC last changed the C++ ABI with version 3.4. Joerg
>> Starting with which version? > > I think GCC last changed the C++ ABI with version 3.4.Sorry, I meant from which version of clang? I'm using Ubuntu 10 and I was wondering if clang/llvm 2.8 would do it. clang --version clang version 2.8 (branches/release_28) -- Øyvind Harboe - Can Zylin Consulting help on your project? US toll free 1-866-980-3434 / International +47 51 87 40 27 http://www.zylin.com/
> Sorry, I meant from which version of clang? I'm using Ubuntu 10 and > I was wondering if clang/llvm 2.8 would do it.Perhaps I better try the latest, got an error when I tried 2.8: In file included from testsuite/test.cpp:8: In file included from ./testsuite/precompile.h:4: ./util/precompile.h:17:12: fatal error: 'iosfwd' file not found -- Øyvind Harboe - Can Zylin Consulting help on your project? US toll free 1-866-980-3434 / International +47 51 87 40 27 http://www.zylin.com/