[PATCH] Fix tst-sscanf and tst-swscanf on 64-bit

David Miller davem@davemloft.net
Thu Feb 6 06:13:00 GMT 2014


From: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Thu, 6 Feb 2014 10:58:12 +0530

> On Wed, Feb 05, 2014 at 07:45:30PM -0800, David Miller wrote:
>> 
>> In the glibc-2.19 port status entry for sparc 64-bit I indicated
>> that these two tests get a bus error, and I just figured out why.
>> 
>> The dummy variable passed to sscanf() in the int_tests[] run needs
>> to be at least as large as a pointer.
>> 
>> MIPS 64-bit was probably failing in an identical way.  It will fail on
>> any 64-bit platform where unaligned accesses generate an exception.
>> 
>> Ok to commit?
> 
> Looks good to me.

Thanks, committed.



More information about the Libc-alpha mailing list