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: mmap64 with very large offset broken since glibc 2.26 (MIPS64 n32)


On Thu, 13 Jun 2019, Andreas Schwab wrote:

> IIUC n32 already uses long long for syscall arguments, and it uses the
> mmap syscall with an unshifted offset.

Yes, the n32 syscall ABI generally matches the function calling ABI, with 
64-bit arguments in a single register.  See the commit message for commit 
5163b4b76f61e361f0f4bbe3b96732b12e5c9b1a for more discussion of the mmap 
interfaces for MIPS.

-- 
Joseph S. Myers
joseph@codesourcery.com


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