1. 15 Jun, 2017 8 commits
  2. 14 Jun, 2017 2 commits
  3. 13 Jun, 2017 8 commits
  4. 11 Jun, 2017 1 commit
  5. 10 Jun, 2017 1 commit
  6. 09 Jun, 2017 1 commit
  7. 08 Jun, 2017 3 commits
  8. 07 Jun, 2017 1 commit
    • Andrew Salmon's avatar
      add a number of syscalls · c98b9f7d
      Andrew Salmon authored
      vfork, wait4, getresuid, getresgid, personality, vhangup,
      swapon, swapoff, getdomainname, setdomainname, iopl, ioperm
      c98b9f7d
  9. 04 Jun, 2017 2 commits
  10. 01 Jun, 2017 2 commits
    • bors's avatar
      Auto merge of #591 - humenda:master, r=alexcrichton · f74d134a
      bors authored
      Add experimental L4re support
      
      This PR introduces a UNIX-alike target for the l4re microkernel
      operating system. While this system is not a UNIX system at all, it is
      easiest to use the POSIX interface and hence benefit from common
      definitions.
      
      This version is a very early draft, only the basic data types have been
      verified and most of the complex data types (structs and unions) have
      not been ported yet.
      
      Thanks to TobiasSchaffner for providing his patched version, to verify some assumptions.
      f74d134a
    • Sebastian Humenda's avatar
      Add experimental L4re support · 09a04d8e
      Sebastian Humenda authored
      This commit introduces a UNIX-alike target for the l4re microkernel
      operating system. While this system is not a UNIX system at all, it is
      easiest to use the POSIX interface and hence benefit from common
      definitions.
      
      This version is a very early draft, only the basic data types have been
      verified and most of the complex data types (structs and unions) have
      not been ported yet.
      09a04d8e
  11. 30 May, 2017 1 commit
    • bors's avatar
      Auto merge of #599 - xd009642:master, r=alexcrichton · 80e14228
      bors authored
      Adding missing structs from linux/user.h
      
      Adding structs from linux/user.h (or sys/user.h depending on OS version). This adds the linux user_regs_struct and user struct from sys/user.h into libc for x86 and x86_64. Also, bumping the version number.
      
      As an aside, I was wondering if this was also the right place to add the bit offsets for the [EFLAGS register ](https://en.wikibooks.org/wiki/X86_Assembly/X86_Architecture#EFLAGS_Register)? These aren't defined anywhere in the linux system libraries instead the definition seems to just be in the x86 and x86_64 documentation but they are useful for anyone looking to interpret eflags. If libc is the right place for these constants I'd like the opportunity to add them before it's merged in. :)
      80e14228
  12. 29 May, 2017 2 commits
  13. 28 May, 2017 3 commits
  14. 27 May, 2017 3 commits
  15. 26 May, 2017 2 commits