1. 15 4月, 2015 1 次提交
  2. 10 9月, 2012 1 次提交
    • R
      add 7-arg syscall support for mips · 9a3bbce4
      Rich Felker 提交于
      no syscalls actually use that many arguments; the issue is that some
      syscalls with 64-bit arguments have them ordered badly so that
      breaking them into aligned 32-bit half-arguments wastes slots with
      padding, and a 7th slot is needed for the last argument.
      9a3bbce4
  3. 09 9月, 2012 1 次提交
    • R
      fix broken mips syscall asm · 21419914
      Rich Felker 提交于
      this code was using $10 to save the syscall number, but $10 is not
      necessarily preserved by the kernel across syscalls. only mattered for
      syscalls that got interrupted by a signal and restarted. as far as i
      can tell, $25 is preserved by the kernel across syscalls.
      21419914
  4. 11 7月, 2012 1 次提交
    • R
      initial version of mips (o32) port, based on work by Richard Pennington (rdp) · 6315004f
      Rich Felker 提交于
      basically, this version of the code was obtained by starting with
      rdp's work from his ellcc source tree, adapting it to musl's build
      system and coding style, auditing the bits headers for discrepencies
      with kernel definitions or glibc/LSB ABI or large file issues, fixing
      up incompatibility with the old binutils from aboriginal linux, and
      adding some new special cases to deal with the oddities of sigaction
      and pipe syscall interfaces on mips.
      
      at present, minimal test programs work, but some interfaces are broken
      or missing. threaded programs probably will not link.
      6315004f