1. 04 7月, 2016 30 次提交
  2. 03 7月, 2016 1 次提交
    • R
      add consistent reserved fields in mips64/n32 termios structures · 7158481d
      Rich Felker 提交于
      the (unused) speed fields were omitted when these ports were first
      added (within this release cycle, so not present in any release yet)
      in accordance with how glibc defines the structure on mips archs.
      however their omission does not match existing musl practice/intent.
      
      glibc provides its own, mostly-unified termios structure definition
      and performs translation in userspace to match the kernel structure
      for the arch, but has gratuitous differences on a few archs like mips,
      presumably as a result of historical mistakes. some other libcs use
      the kernel definitions directly. musl essentially does that, by
      matching the kernel layout in the part of the structure the kernel
      will read/write, but leaves additional space at the end for
      extensibility. these are nominally the (nonstandard) speed fields and
      (on most archs) extra c_cc elements, but since they are not used they
      could be repurposed if there's ever a need.
      7158481d
  3. 02 7月, 2016 1 次提交
    • R
      fix posix_fadvise syscall args on powerpc, unify with arm fix · 3dd27f3a
      Rich Felker 提交于
      commit 6d38c9cf provided an
      arm-specific version of posix_fadvise to address the alternate
      argument order the kernel expects on arm, but neglected to address
      that powerpc (32-bit) has the same issue. instead of having arch
      variant files in duplicate, simply put the alternate version in the
      top-level file under the control of a macro defined in syscall_arch.h.
      3dd27f3a
  4. 01 7月, 2016 1 次提交
  5. 30 6月, 2016 2 次提交
  6. 29 6月, 2016 4 次提交
  7. 28 6月, 2016 1 次提交