Date: Wed, 2 Jul 2025 15:43:47 +0200
Perhaps kind of an early standard (as important project) was the Linux kernel introducing those names:
-> https://github.com/torvalds/linux/blob/master/tools/include/linux/types.h
They were introduced with 1.1.67 (in November 1994) long before Posix introduced uint8_t & Co.:
-> https://elixir.bootlin.com/linux/1.1.67/source/include/asm-i386/types.h
[history:
The very early kernel versions used different naming like u_short and ushort without explicit width.
-> https://github.com/kalamangga-net/linux-1.0/blob/master/include/linux/types.h
]
-----Ursprüngliche Nachricht-----
Von:Thiago Macieira via Std-Proposals <std-proposals_at_[hidden]>
Gesendet:Mi 02.07.2025 15:05
Betreff:Re: [std-proposals] Shorter fixed-width integer types
An:std-proposals_at_[hidden];
CC:Thiago Macieira <thiago_at_[hidden]>;
On Wednesday, 2 July 2025 00:39:33 Pacific Daylight Time Andrey Semashev via
Std-Proposals wrote:
> I'd like to note that (u)intN_t reflect POSIX and C types, but I don't
> think the proposed shorter alternatives are defined in any relevant
> standard.
And in the absence of namespaces in C, it's rather unlikely the shorter forms
will be added to those standards.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Principal Engineer - Intel Platform & System Engineering
--
Std-Proposals mailing list
Std-Proposals_at_[hidden]
https://lists.isocpp.org/mailman/listinfo.cgi/std-proposals
Received on 2025-07-02 13:52:47