Skip to content
Snippets Groups Projects
  1. Jul 19, 2017
  2. Jul 18, 2017
  3. Jul 17, 2017
  4. Jul 16, 2017
  5. Jul 15, 2017
  6. Jul 14, 2017
  7. Jul 13, 2017
  8. Jul 12, 2017
  9. Jul 10, 2017
  10. Jul 09, 2017
  11. Jul 08, 2017
  12. Jul 07, 2017
  13. Jul 06, 2017
    • bors's avatar
      Auto merge of #646 - FenrirWolf:newlib, r=alexcrichton · 375d7734
      bors authored
      Add experimental newlib bindings
      
      I'm not sure how much desire there is for something like this in the libc crate, but I've been working with a newlib-based toolchain for a while and thought I'd throw this PR up and see what happens.
      
      These bindings are more specifically targeted towards the devkitARM toolchain from http://devkitpro.org rather than newlib in general. I'd be happy to try making things more platform and toolchain-agnostic, but I'm not completely sure what the best way to do that is. I can move more of the arch-specific bindings to the `arm` folder, but should there also be a `devkitarm` subdirectory to further separate specific bindings from other newlib implementations?
      
      There's also the question of if the bindings should live in the `unix` directory in the first place. Newlib aims to provide a unix/posix-like environment and it would be nice to inherit common unix definitions by default, but it can target anything from embedded devices to custom userlands, and as such it often lacks APIs that are common in other libc variants, such as pthreads.
      375d7734
    • Fenrir's avatar
      Add experimental newlib bindings · 91f66733
      Fenrir authored
      91f66733
Loading