Hi Michael, I started with <stdint.h> types. I joined them by groups: intN_t instead of having an entry for each int8_t, int16_t, ... I think that way I could better explain the types, common things, differences, and exceptions. I'll wait until you review them to write about the remaining <stdint.h> types: [u]int_leastN_t, [u]int_fastN_t, and [u]intptr_t. Thanks, Alex Alejandro Colomar (8): system_data_types.7: Add 'intmax_t' intmax_t.3: New link to system_data_types(7) system_data_types.7: Add 'uintmax_t' uintmax_t.3: New link to system_data_types(7) system_data_types.7: Add intN_t family of types int8_t.3, int16_t.3, int32_t.3, int64_t.3, intN_t.3: New links to system_data_types(7) system_data_types.7: Add uintN_t family of types uint8_t.3, uint16_t.3, uint32_t.3, uint64_t.3, uintN_t.3: New links to system_data_types(7) man3/int16_t.3 | 1 + man3/int32_t.3 | 1 + man3/int64_t.3 | 1 + man3/int8_t.3 | 1 + man3/intN_t.3 | 1 + man3/intmax_t.3 | 1 + man3/uint16_t.3 | 1 + man3/uint32_t.3 | 1 + man3/uint64_t.3 | 1 + man3/uint8_t.3 | 1 + man3/uintN_t.3 | 1 + man3/uintmax_t.3 | 1 + man7/system_data_types.7 | 272 +++++++++++++++++++++++++++++++++++++++ 13 files changed, 284 insertions(+) create mode 100644 man3/int16_t.3 create mode 100644 man3/int32_t.3 create mode 100644 man3/int64_t.3 create mode 100644 man3/int8_t.3 create mode 100644 man3/intN_t.3 create mode 100644 man3/intmax_t.3 create mode 100644 man3/uint16_t.3 create mode 100644 man3/uint32_t.3 create mode 100644 man3/uint64_t.3 create mode 100644 man3/uint8_t.3 create mode 100644 man3/uintN_t.3 create mode 100644 man3/uintmax_t.3 -- 2.28.0