[klibc] [PATCH 0/5] Various MIPS fixes

James Cowgill james.cowgill at mips.com
Fri Mar 2 08:32:59 PST 2018


Hi,

I noticed that klibc started crashing on 64-bit MIPS and in my quest to fix the
bug I got a bit carried away and fixed a few other things as well. Here are
various miscellaneous MIPS patches, although the first patch is the important
one.

Thanks,
James

*** BLURB HERE ***

James Cowgill (5):
  mips64: compile with -mno-abicalls
  mips: use -Ttext-segment when linking shared library
  mips/mips64: simplify crt0 code
  mips: don't save floating point registers in setjmp / longjmp
  mips64: remove __unused from __jmp_buf

 usr/include/arch/mips/klibc/archsetjmp.h   |  14 --
 usr/include/arch/mips64/klibc/archsetjmp.h |   1 -
 usr/klibc/arch/mips/MCONFIG                |   7 +-
 usr/klibc/arch/mips/crt0.S                 |  13 +-
 usr/klibc/arch/mips/klibc.ld               | 214 -----------------------------
 usr/klibc/arch/mips/setjmp.S               |  30 ----
 usr/klibc/arch/mips64/MCONFIG              |  12 +-
 usr/klibc/arch/mips64/crt0.S               |  20 +--
 8 files changed, 27 insertions(+), 284 deletions(-)
 delete mode 100644 usr/klibc/arch/mips/klibc.ld

-- 
2.16.2



More information about the klibc mailing list