|
|
Message-Id: <363199c0-8edf-4272-a3c9-cc97578dd1f9@app.fastmail.com> Date: Tue, 10 Nov 2026 13:38:11 +0100 From: Alex Rønne Petersen <alex@...xrp.com> To: "Rich Felker" <dalias@...c.org> Cc: musl@...ts.openwall.com Subject: Re: [PATCH v2] mipsn32: fix callee-saved FPRs in setjmp/longjmp On Tue, Nov 10, 2026, at 13:31, Rich Felker wrote: > On Tue, Nov 10, 2026 at 07:16:33AM +0100, Alex Rønne Petersen wrote: >> It seems this code was incorrectly copied from N64. N32 considers the >> even FPRs in $20-$30 to be callee-saved. > > Can you point me to the ABI source to confirm this? https://irix7.com/techpubs/007-2816-004.pdf on page 18. > Any idea why it's different? I'm certainly no MIPS historian, but I *think* it's because N32 was supposed to be the easy migration path for existing O32 code, while for N64, they could do a clean break.
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.