2014-06-16 15:14:33 +02:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!-- Based on http://www.nongnu.org/avr-libc/user-manual/group__avr__stdint.html -->
|
|
|
|
<def>
|
|
|
|
<!-- Integer types capable of holding object pointers -->
|
|
|
|
<podtype name="intptr_t" sign="s" size="2"/>
|
|
|
|
<podtype name="uintptr_t" sign="u" size="2"/>
|
2014-06-17 13:04:48 +02:00
|
|
|
<podtype name="int_farptr_t" sign="s" size="4"/>
|
|
|
|
<podtype name="uint_farptr_t" sign="u" size="4"/>
|
2014-06-16 15:14:33 +02:00
|
|
|
<!-- Minimum-width integer types -->
|
2014-06-17 09:02:04 +02:00
|
|
|
<podtype name="int_least8_t" sign="s" size="1"/>
|
2014-06-16 15:14:33 +02:00
|
|
|
<podtype name="uint_least8_t" sign="u" size="1"/>
|
|
|
|
<podtype name="int_least16_t" sign="s" size="2"/>
|
|
|
|
<podtype name="uint_least16_t" sign="u" size="2"/>
|
|
|
|
<podtype name="int_least32_t" sign="s" size="4"/>
|
|
|
|
<podtype name="uint_least32_t" sign="u" size="4"/>
|
|
|
|
<podtype name="int_least64_t" sign="s" size="8"/>
|
|
|
|
<podtype name="uint_least64_t" sign="u" size="8"/>
|
|
|
|
<!-- Greatest-width integer types -->
|
|
|
|
<podtype name="intmax_t" sign="s" size="8"/>
|
2014-06-17 13:04:48 +02:00
|
|
|
<podtype name="uintmax_t" sign="u" size="8"/>
|
2014-06-16 15:14:33 +02:00
|
|
|
</def>
|