This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 1/6] Add INLINE_SYSCALL_RETURN/INLINE_SYSCALL_ERROR_RETURN
- From: Joseph Myers <joseph at codesourcery dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: Andreas Schwab <schwab at linux-m68k dot org>, GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 21 Aug 2015 16:36:21 +0000
- Subject: Re: [PATCH 1/6] Add INLINE_SYSCALL_RETURN/INLINE_SYSCALL_ERROR_RETURN
- Authentication-results: sourceware.org; auth=none
- References: <20150814120014 dot GA28610 at gmail dot com> <CAMe9rOoP9GPP+i6xbAXwHffwr+KOKNhV=FsJ5sx=G2bM_1SE+g at mail dot gmail dot com> <87oai9vkg7 dot fsf at igel dot home> <CAMe9rOqPmsPPR7RPbdhMKh-cRxK_J2dphmECdvq0QHtfnLgz0w at mail dot gmail dot com> <87k2sxvjh8 dot fsf at igel dot home> <CAMe9rOrbhzbxg2ed3w0i7zE7=KM1q37DtR1vAY_Lk=rxsJ_8mA at mail dot gmail dot com> <87d1ypvixm dot fsf at igel dot home> <CAMe9rOqEpVE3X-drZp6W6UESV0CCAtY3Qew+SPOt1b7Y9BNwfA at mail dot gmail dot com> <878u9dvh61 dot fsf at igel dot home> <CAMe9rOqNhBrGkJCkp5xT8DebN68qzoZciWtSZzGhYo1Msyv3TQ at mail dot gmail dot com> <CAMe9rOqZ=4B698SouQm=fTLaZvsqStQRYyMMhjPNCKMbjK1Xmw at mail dot gmail dot com> <CAMe9rOqNodDbB2mi4SU6agR=-qK0yfRHyFq7BiwBeWre-gJ1tw at mail dot gmail dot com> <alpine dot DEB dot 2 dot 10 dot 1508211502380 dot 2039 at digraph dot polyomino dot org dot uk> <alpine dot DEB dot 2 dot 10 dot 1508211553370 dot 2039 at digraph dot polyomino dot org dot uk> <alpine dot DEB dot 2 dot 10 dot 1508211600220 dot 2039 at digraph dot polyomino dot org dot uk> <CAMe9rOoNXuFVDyWNC3OHTfPPrUW1wwkrO_HeiquLhPJxQrMJUw at mail dot gmail dot com> <CAMe9rOqFdAEp6A47P8YBcMJCPKxaU346W1LyqSDdG0n9bqxVXw at mail dot gmail dot com>
On Fri, 21 Aug 2015, H.J. Lu wrote:
> One problem with sysdeps/unix/sysv/linux/sysdep.h is many
> arch specific Linux sysdep.h files have things like
>
> sysdeps/unix/sysv/linux/hppa/sysdep.h:#include <sysdeps/unix/sysdep.h>
>
> which means adding sysdeps/unix/sysv/linux/sysdep.h requires
> changes to all those sysdep.h files.
Yes, I don't see that as a problem (the changes to each sysdep.h file are
mechanical, you don't actually need to test them on each architecture).
We have plenty of time before 2.23 to get a better version of this patch
series, with more than 6 patches, done before it goes on master again once
there is consensus, if first it's reverted and then, with master in a
safer state, we take the time to get this series right.
--
Joseph S. Myers
joseph@codesourcery.com