The last I've seen this file mentioned for the issue is back in 2008: http://comments.gmane.org/gmane.comp.compilers.gccxml/360. In my case I too am using GCC-XML to parse the Ogre source and am running into more missing definitions for __builtins.
I've used this information to build signatures for the MMX (xmmintrin.h and emmintrin.h) __builtin methods and types for Snow Leopard but am having issues figuring out what the signatures of some of the builtins. My current gccxml_builtin.h: http://gist.github.com/487377 This gist also includes the current gccxml output I'm seeing for reference. They all seem to work except for methods that get cast to the __m64 type, like __builtin_ia32_cvtps2pi __builtin_ia32_cvttps2pi __builtin_ia32_pmaxsw and I can't find any more information than what the compiler is giving me, which leaves me as stuck right now. If someone knows more about this and can help me out I'd appreciate it. Once I've got this file working I'll put together a bug report to have this included in GCC-XML proper. Jason _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://www.gccxml.org/mailman/listinfo/gccxml
