From: Rich Felker Date: Wed, 19 Mar 2014 01:52:24 +0000 (-0400) Subject: fix size of mips jmp_buf X-Git-Tag: v1.0.0~11 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=cee45f9cb22ce53f4c3fa72ddce091d260c1a6d1;p=oweals%2Fmusl.git fix size of mips jmp_buf the excess space was unused and unintentional. this change does not affect the ABI between applications and libc. while it does theoretically affect linkage between third-party translation units using jmp_buf as part of a structure, we've already changed jmp_buf at least once on all archs, and problems were never observed, likely because such usage would be very unusual. in any case it's best to get things right now rather than making changes sometime during the 1.0.x series or later. --- diff --git a/arch/mips/bits/setjmp.h b/arch/mips/bits/setjmp.h index 467872e9..30229a0b 100644 --- a/arch/mips/bits/setjmp.h +++ b/arch/mips/bits/setjmp.h @@ -1 +1 @@ -typedef unsigned long long __jmp_buf[15]; +typedef unsigned long long __jmp_buf[13];