On Wed, 6 Jun 2012, rbmj wrote:

> The stdint.h doesn't have all the typedefs needed for standards
> compliance, so add a hack that adds all of the needed typedefs
> to be fully compliant to the standard.  Fixes broken libstdc++.

If you're touching VxWorks stdint.h perhaps you could also define the 
relevant target macros for GCC to have built-in knowledge of the types?  
This is needed for the Fortran C bindings to work correctly, at least, and 
ensures char16_t and char32_t (C11/C++11) are correct as well.  (You could 
then set use_gcc_stdint to "wrap" in config.gcc if you want to use GCC's 
stdint.h for freestanding compilations.)

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to