From b20511327ba67151ef56099522e503384fdece8a Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 6 May 2012 09:59:29 -0700 Subject: [PATCH] stdint: document issues with int_fast8_t etc. * doc/posix-headers/stdint.texi (stdint.h): Say that other stdint.h substitutes may define these types differently. See . --- ChangeLog | 7 +++++++ doc/posix-headers/stdint.texi | 2 ++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index f7d81ba95..3b9037cd8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2012-05-06 Paul Eggert + + stdint: document issues with int_fast8_t etc. + * doc/posix-headers/stdint.texi (stdint.h): Say that other + stdint.h substitutes may define these types differently. See + . + 2012-05-05 Bruno Haible nanosleep: Avoid guessing wrong when cross-compiling to Linux. diff --git a/doc/posix-headers/stdint.texi b/doc/posix-headers/stdint.texi index be19269fe..aeae7d5b3 100644 --- a/doc/posix-headers/stdint.texi +++ b/doc/posix-headers/stdint.texi @@ -40,6 +40,8 @@ Portability problems not fixed by Gnulib: @item @code{@{uint,int@}_fast@{8,16,32,64@}_t} may not correspond to the fastest types available on the system. +Other @code{} substitutes may define these types differently, +so public header files should avoid these types. @item Macros are used instead of typedefs. @item -- 2.11.0