mmap64 with very large offset broken since glibc 2.26 (MIPS64 n32)
Joseph Myers
joseph@codesourcery.com
Thu Jun 13 16:49:00 GMT 2019
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
More information about the Libc-alpha
mailing list