Skip to content
Snippets Groups Projects
  1. Jul 28, 2020
  2. Jul 27, 2020
    • Amanda Tait's avatar
      Add CMSG_* "macro" support to Fuchsia · 59749267
      Amanda Tait authored
      This change defines and implements functions for the Fuchsia platform
      corresponding to the C library CMSG_* macros, used for processing socket
      control messages sent or received using the recv_msg(2)/send_msg(2)
      syscalls.
      59749267
  3. Jul 24, 2020
  4. Jul 23, 2020
  5. Jul 22, 2020
  6. Jul 20, 2020
  7. Jul 19, 2020
  8. Jul 18, 2020
  9. Jul 17, 2020
    • Patrick Mooney's avatar
      Expose EPOLLEXCLUSIVE on illumos platform · e1b97571
      Patrick Mooney authored
      Initially the EPOLLEXCLUSIVE definition was hidden on the illumos
      platform as it lacked explicit support.  After further review, it was
      concluded that EPOLLEXCLUSIVE can safely be considered a no-op, when not
      fully implemented by the OS, making it safe for use on illumos.
      e1b97571
  10. Jul 15, 2020
  11. Jul 14, 2020
  12. Jul 10, 2020
  13. Jul 09, 2020
  14. Jul 08, 2020
    • Yuki Okushi's avatar
      a7250785
    • Yuki Okushi's avatar
      Merge pull request #1817 from shepmaster/silicon · 0bf7ce34
      Yuki Okushi authored
      Limit macOS `$INODE64` symbol names to x86 and x86_64
      0bf7ce34
    • Jake Goulding's avatar
      Limit macOS `$INODE64` symbol names to x86 and x86_64 · 8c2daaea
      Jake Goulding authored
      The new ARM-based platform doesn't need these as there's no legacy
      constraints.
      
      Tested via
      
      **demo.c**
      
      ```c
      
      int main() {
        fstat(0, NULL);
        fstatat(0, NULL, NULL, 0);
        lstat(NULL, NULL);
        stat(NULL, NULL);
        readdir(NULL);
        readdir_r(NULL, NULL, NULL);
      }
      ```
      
      **Compilation**
      
      ```none
      % SDKROOT=/Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk MACOSX_DEPLOYMENT_TARGET=11.5 cc -arch arm64 demo.c
      
      % nm a.out
      0000000100008030 d __dyld_private
      0000000100000000 T __mh_execute_header
                       U _fstat
                       U _fstatat
                       U _lstat
      0000000100003e64 T _main
                       U _readdir
                       U _readdir_r
                       U _stat
                       U dyld_stub_binder
      ```
      
      This has also been experimentally compiled on a Developer Transition Kit.
      8c2daaea
    • Yuki Okushi's avatar
      Tweak `Generate lockfiles` step · fbac7b63
      Yuki Okushi authored
      fbac7b63
Loading