Dan Eble <d...@faithful.be> writes: > On Jan 27, 2020, at 09:33, David Kastrup <d...@gnu.org> wrote: >> >>> I would like to replace the following with standard types (uint8_t >>> etc.). The standard types are portable, but these are not. > ... >>> * flower-proto.hh:typedef unsigned U32; >>> * flower-proto.hh:typedef int I32; > ... >> I don't really mind here, but "portable" practically means just portable >> to GCC and Clang which closely follows GCC, so it's not a problem in > > I was thinking of differences in data model, e.g. "unsigned" and "int" > might have as few as 16 bits. See some examples at > https://en.cppreference.com/w/cpp/language/types .
None relevant to GCC and Clang as far as I can see. Can you clarify for which platforms you expect a practical concern? -- David Kastrup