Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile

git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2360 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2009-12-16 20:30:06 +00:00
parent c23f8334c8
commit 3dd028ed0f
1 changed files with 9 additions and 4 deletions

View File

@ -79,13 +79,18 @@ include/types.h
This provides architecture/toolchain-specific definitions for This provides architecture/toolchain-specific definitions for
standard types. This file should typedef: standard types. This file should typedef:
sbyte, ubyte, uint8, boolean, sint16, uint16, sint32, uint32 _int8_t, _uint8_t, _int16_t, _uint16_t, _int32_t, _uint32_t
and and if the architecture supports 64-bit integers.
sint64, uint64 _int24_t, _uint24_t, int64_t, uint64_t
if the architecture supports 64-bit integers. NOTE that these type names have a leading underscore character. This
file will be included(indirectly) by include/stdint.h and typedef'ed to
the final name without the underscore character. This roundabout way of
doings things allows the stdint.h to be removed from the include/
directory in the event that the user prefers to use the definitions
provided by their toolchain header files
irqstate_t irqstate_t