Re: Bug: on recent 32-bit-kernels uid_t is 16 Bit instead of 32 Bit

Felix von Leitner <[email protected]>
Newsgroups gmane.linux.lib.dietlibc
Message-ID <[email protected]>
> At no point in header hierarchy I found a matching include of a 
> appropriate kernel header file.

We used to include header files.
Linus sent me an email saying I should not, so I stopped.

> The static defines of i386 => uid16_t and x86_64 => uint32_t in 
> dietlibc's header file doesn't respect linux 2.6 32 bit.

The reason is that nobody has needed them yet.

Supporting 32-bit uid and gid means adding backwards compatibility
layers, which, frankly, nobody has volunteered to write so far.
The development model of dietlibc is: do not implement things because
someone might need it, only implement things someone actually needs.

What kind of embedded platform do you have that really needs 32-bit
uids?

Felix
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.