use signed char rather than plain char for int8_t
otherwise this BADLY breaks if -funsigned-char is passed to gcc
This commit is contained in:
parent
e4d35ea9cf
commit
848d30a1e5
3 changed files with 12 additions and 12 deletions
|
|
@ -29,7 +29,7 @@ TYPEDEF int wint_t;
|
||||||
TYPEDEF long wctrans_t;
|
TYPEDEF long wctrans_t;
|
||||||
TYPEDEF long wctype_t;
|
TYPEDEF long wctype_t;
|
||||||
|
|
||||||
TYPEDEF char int8_t;
|
TYPEDEF signed char int8_t;
|
||||||
TYPEDEF short int16_t;
|
TYPEDEF short int16_t;
|
||||||
TYPEDEF int int32_t;
|
TYPEDEF int int32_t;
|
||||||
TYPEDEF long long int64_t;
|
TYPEDEF long long int64_t;
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ TYPEDEF long wint_t;
|
||||||
TYPEDEF long wctrans_t;
|
TYPEDEF long wctrans_t;
|
||||||
TYPEDEF long wctype_t;
|
TYPEDEF long wctype_t;
|
||||||
|
|
||||||
TYPEDEF char int8_t;
|
TYPEDEF signed char int8_t;
|
||||||
TYPEDEF short int16_t;
|
TYPEDEF short int16_t;
|
||||||
TYPEDEF int int32_t;
|
TYPEDEF int int32_t;
|
||||||
TYPEDEF long long int64_t;
|
TYPEDEF long long int64_t;
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,7 @@ TYPEDEF int wint_t;
|
||||||
TYPEDEF int wctrans_t;
|
TYPEDEF int wctrans_t;
|
||||||
TYPEDEF int wctype_t;
|
TYPEDEF int wctype_t;
|
||||||
|
|
||||||
TYPEDEF char int8_t;
|
TYPEDEF signed char int8_t;
|
||||||
TYPEDEF short int16_t;
|
TYPEDEF short int16_t;
|
||||||
TYPEDEF int int32_t;
|
TYPEDEF int int32_t;
|
||||||
TYPEDEF long int64_t;
|
TYPEDEF long int64_t;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue