Skip to content
Snippets Groups Projects
  1. Aug 05, 2020
    • Dark Kirb's avatar
      Add DevkitPPC support · e9a12683
      Dark Kirb authored
      DevkitPPC does not support unix sockets natively, meaning that bindings
      to these functions was removed for powerpc targets with "nintendo" as
      vendor.
      
      Suggested target json files:
      
      Nintendo Gamecube:
      ```
      {
        "arch": "powerpc",
        "data-layout": "E-m:e-p:32:32-i64:64-n32",
        "dynamic-linking": false,
        "env": "newlib",
        "executables": true,
        "has-elf-tls": false,
        "has-rpath": true,
        "linker-flavor": "gcc",
        "llvm-target": "powerpc-eabi",
        "max-atomic-width": 32,
        "os": "dolphin",
        "target-c-int-width": "32",
        "target-endian": "big",
        "target-family": "unix",
        "target-mcount": "_mcount",
        "target-pointer-width": "32",
        "vendor": "nintendo"
      }
      ```
      
      Nintendo Wii:
      ```
      {
        "arch": "powerpc",
        "data-layout": "E-m:e-p:32:32-i64:64-n32",
        "dynamic-linking": false,
        "env": "newlib",
        "executables": true,
        "has-elf-tls": false,
        "has-rpath": true,
        "linker-flavor": "gcc",
        "llvm-target": "powerpc-eabi",
        "max-atomic-width": 32,
        "os": "revolution",
        "target-c-int-width": "32",
        "target-endian": "big",
        "target-family": "unix",
        "target-mcount": "_mcount",
        "target-pointer-width": "32",
        "vendor": "nintendo"
      }
      ```
      e9a12683
  2. Jul 08, 2020
  3. Jul 07, 2020
  4. Mar 10, 2020
  5. Oct 28, 2019
  6. Oct 18, 2019
  7. Oct 17, 2019
  8. Aug 12, 2019
  9. Jul 27, 2019
  10. Jul 15, 2019
  11. Jul 12, 2019
  12. Jul 11, 2019
  13. Jun 28, 2019
  14. May 24, 2019
  15. Feb 21, 2019
  16. Feb 13, 2019
  17. Feb 09, 2019
  18. Feb 07, 2019
  19. Feb 03, 2019
  20. Feb 02, 2019
  21. Jan 02, 2019
  22. Nov 26, 2018
  23. Nov 22, 2018
  24. Nov 20, 2018
  25. Jul 30, 2018
  26. Jul 01, 2018
  27. Apr 21, 2018
  28. Mar 10, 2018
    • bgermann's avatar
      Edit documentation · cf701686
      bgermann authored
      Add sparc64-unknown-linux-gnu and x86_64-sun-solaris.
      Remove aarch64-unknown-linux-musl.
      cf701686
  29. Sep 25, 2017
  30. Aug 21, 2017
    • Bryant Mairs's avatar
      Add more fcntl and seal constants for Android/Linux · 2e11d9e1
      Bryant Mairs authored
      We now create an additional binary `linux_fcntl` for testing this
      since there are header conflicts when including all necessary headers.
      This binary is run on all platforms even though it's empty on all non-
      Android/non-Linux platforms.
      
      Testing has been switched from a custom binary to using a runner-less
      test (or pair of tests). This means that for local development a simple
      `cd libc-test && cargo test` will run all the tests. CI has also been
      updated here to reflect that.
      2e11d9e1
  31. Apr 26, 2017
  32. Jan 18, 2017
  33. Nov 26, 2016
  34. Sep 29, 2016
  35. Apr 27, 2016
Loading