This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v5] sysvipc: Set ipc_perm mode as mode_t (BZ#18231)
- From: Florian Weimer <fweimer at redhat dot com>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: Adhemerval Zanella <adhemerval dot zanella at linaro dot org>, libc-alpha at sourceware dot org
- Date: Tue, 12 Nov 2019 12:32:38 +0100
- Subject: Re: [PATCH v5] sysvipc: Set ipc_perm mode as mode_t (BZ#18231)
- References: <20190829163631.13647-1-adhemerval.zanella@linaro.org> <mvm5zjpbe9i.fsf@suse.de> <87imnpqth2.fsf@oldenburg2.str.redhat.com> <mvmv9rp4bfs.fsf@suse.de>
* Andreas Schwab:
> On Nov 12 2019, Florian Weimer wrote:
>
>> * Andreas Schwab:
>>
>>> Note that this breaks libsanitizer.
>>
>> In what way and on which targets?
>
> See <https://gcc.gnu.org/ml/gcc-patches/2019-11/msg00874.html>.
Uh-oh. The sanitizers cannot intercept versioned symbols for various
reasons. So there's no good fix here.
Problems like these are the reason why I think we should not make struct
layout changes merely for POSIX conformance.
Thanks,
Florian