fix size of mips jmp_buf
authorRich Felker <dalias@aerifal.cx>
Wed, 19 Mar 2014 01:52:24 +0000 (21:52 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 19 Mar 2014 01:52:24 +0000 (21:52 -0400)
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.

arch/mips/bits/setjmp.h

index 467872e954cce442dcda75a775c2b9b9162f7d6c..30229a0b77e23a12fe6b2c56f6e2327c260b8011 100644 (file)
@@ -1 +1 @@
-typedef unsigned long long __jmp_buf[15];
+typedef unsigned long long __jmp_buf[13];