[GCC-XML]gccXML causing trouble on Solaris - 64-bi integer types

Brad King brad.king at kitware.com
Tue Feb 17 10:54:00 EST 2004


Belandor wrote:
> ok, I found the error. - the 64-bit integer types are only defined, if 
> either __sparcv8 or __sparcv9 are defined. For some reason gccxml does 
> not define these macros. It should though automatically define them to 
> be according to the host-type shoudln't it?
> 
> So, if I run gccxml with the option -D__sparcv9 everything just works 
> fine. (on Solaris)

Yes, gccxml should define these macros if the gcc compiler it is 
simulating defines them.  Please try running these commands:

   gccxml --print

   echo "" | gcc -x c++ -E -dM -

and send me the output of each.

Thanks,
-Brad




More information about the gccxml mailing list