[GCC-XML] problem with gcc 3.4.6
Brad King
brad.king at kitware.com
Wed Aug 13 09:16:16 EDT 2008
Stefan Roiser wrote:
> Looking a bit further I see that other people have a similar problem
> when cross compiling using a gcc >= 4.2. My next try is now to use a
> modified gccxml-0.9/GCC/3.4/bits/gthr-default.h with the diff below,
> this seems to work. Would this be OK?
>
> 66c66,67
> < extern __typeof(name) __gthrw_ ## name __attribute__
> ((__weakref__(#name)))
> ---
>> extern __typeof(name) __gthrw_ ## name
So this is caused by gcc 4.2 (used for the internal parser in gccxml)
having trouble with that header. This is the exact purpose of the
patched headers directory. I've committed your patched header.
/cvsroot/GCC_XML/gccxml/GCC_XML/Support/GCC/3.4/bits/gthr-default.h,v
<-- gthr-default.h
initial revision: 1.1
Please update and test it.
Thanks,
-Brad
More information about the gccxml
mailing list