This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 1/6] Add INLINE_SYSCALL_RETURN/INLINE_SYSCALL_ERROR_RETURN


On Fri, Aug 21, 2015 at 9:16 AM, Joseph Myers <joseph@codesourcery.com> wrote:
> On Fri, 21 Aug 2015, H.J. Lu wrote:
>
>> My first patch is mechanical and there are no changes in generated code.
>
> It's not mechanical, as evidenced by all the problems people have spotted
> looking at the code (presumably cases that don't apply on i386) and the
> random inclusion of *_hidden_* changes with no apparent relation to the
> main point of the patch.
>
>> We can either revert my changes or fix my changes.
>>
>> I believe my change is an improvement and we should fix its shortcomings.
>
> I think the fix process should not happen on master, but a separate
> branch, with the changes being reverted until they have consensus.
>
> This isn't a matter of fixing isolated bugs that a reviewer missed - if it
> were just that, then fixing on master would be fine.  It's a matter of
> there being no consensus on the basic design of the changes or the overall
> shape of the new interfaces being introduced (and no detailed review of
> the changes either).

I did my work on a branch, which lead us here.  I can take out
the libc_hidden_def change in sysdeps/unix/sysv/linux/sched_getaffinity.c
which makes my change pure mechanical.

-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]