[patch] NSS test harness upgrade

DJ Delorie dj@redhat.com
Wed Jul 19 23:16:00 GMT 2017


Andreas Schwab <schwab@linux-m68k.org> writes:
>> -  savedmemcount = (size_t) *(savedend - sizeof (size_t));
>> +  savedmemcount = *(size_t *) (savedend - sizeof (size_t));
>
> I don't see where savedend is aligned.

It's always a multiple of size_t away from the array we align for in
__copy_grp, since that's where the data comes from.

Unless there's *another* place where we put together that weird
undocumented layout of the data - in which case, we shouln't ;-)



More information about the Libc-alpha mailing list