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:
Rich Felker 2012-04-24 18:06:56 -04:00
commit 848d30a1e5
3 changed files with 12 additions and 12 deletions

View file

@ -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;

View file

@ -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;

View file

@ -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;