This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Definition of __USE_MISC?
- From: Zack Weinberg <zackw at panix dot com>
- To: Sebastian Huber <sebastian dot huber at embedded-brains dot de>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Thu, 5 Oct 2017 11:15:07 -0400
- Subject: Re: Definition of __USE_MISC?
- Authentication-results: sourceware.org; auth=none
- References: <5421ae5a-3e23-bd54-4c8e-79997ae56906@embedded-brains.de>
On Thu, Oct 5, 2017 at 2:07 AM, Sebastian Huber
<sebastian.huber@embedded-brains.de> wrote:
> according to the comment in features.h we have:
>
> __USE_MISC Define things from 4.3BSD or System V Unix.
This was the historic definition, but I believe nowadays __USE_MISC is
just "anything that's not part of an official standard but that we
want to support and make visible by default." We don't have a
formalized way of deciding whether something belongs under __USE_MISC
or __USE_GNU, but "this is visible by default on other POSIXy
operating systems" is certainly a strong argument for __USE_MISC.
zw