Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/lib/libc/include
> Module Name: src
> Committed By: christos
> Date: Sat Sep 28 14:24:59 UTC 2024
>
> Modified Files:
> src/lib/libc/include: extern.h
>
> Log Message:
> need <sys/types.h> for __off_t in gnu11 mode.
Why do we need to use __off_t in particular here?
This file is purely internal to libc, right? So surely we can just
use the normal off_t type, instead of the internal sys/ansi.h hack
which exists to reduce namespace pollution.
I think it is better if __off_t itself appears only in sys/ansi.h and
the header files that use it to define off_t without polluting the
namespace with anything else. (For that matter, not sure why we don't
use _BSD_OFF_T_ like _BSD_SIZE_T_.)
Home |
Main Index |
Thread Index |
Old Index