[LTP] [PATCH v2 1/3] lapi: Move struct file_handle into lapi/fcntl.h
Petr Vorel
pvorel@suse.cz
Wed Jan 13 09:36:28 CET 2021
Hi Xu,
...
> > +AC_CHECK_TYPES([struct file_handle],,,[
> > +#define _GNU_SOURCE
> I think file_handle struct doesn't need _GNU_SOURCE macro or I miss
> something?
It does require :).
In glibc is guarded in sysdeps/unix/sysv/linux/bits/fcntl-linux.h with
__USE_GNU which is controlled by user with _GNU_SOURCE.
In musl (which is much easier to read) is just guarded by _GNU_SOURCE.
That is the reason why I guarded it with __USE_GNU in uclibc-ng, when I
backported there the implementation from musl.
Kind regards,
Petr
> Other than this, this patchset LGTM.
> Acked-by: Yang Xu <xuyang2018.jy@cn.fujitsu.com>
Thanks for your review!
Kind regards,
Petr
> > +#include<fcntl.h>
> > +])
More information about the ltp
mailing list