Skip to content
Snippets Groups Projects
  1. Oct 07, 2020
  2. Oct 05, 2020
  3. Oct 04, 2020
  4. Oct 01, 2020
  5. Sep 30, 2020
  6. Sep 29, 2020
  7. Sep 27, 2020
  8. Sep 25, 2020
  9. Sep 21, 2020
    • Josh Triplett's avatar
      Consolidate handling of libdl, and handle crt-static · 5bf6ee5d
      Josh Triplett authored
      Move the link line for `libdl` up to `src/unix/mod.rs`, making it easier
      to see all the libraries `libc` links to.
      
      This also makes `libdl` respect `target-feature=+crt-static`.
      5bf6ee5d
    • Josh Triplett's avatar
      Consolidate handling of libutil, and handle crt-static · e005f4ca
      Josh Triplett authored
      The two library blocks that specify `#[link(name = "util")]` do not
      actually reference any functions in `libutil`; the functions that do use
      `libutil` don't have any reference to it. And having two library blocks
      specify it results in two separate inclusions of `-lutil` on the linker
      command line. Move the link lines up to `src/unix/mod.rs`, making it
      easier to see all the libraries `libc` links to.
      
      This also makes `libutil` respect `target-feature=+crt-static`.
      e005f4ca
    • Josh Triplett's avatar
      Add support for building with static glibc · ac0a7839
      Josh Triplett authored
      This will need corresponding changes in rust-lang/rust to activate, but
      this will make it possible to make those changes.
      
      Note that despite the apparent redundancy in config directives, the link
      directives cannot be simplified any further. Attempting to factor out
      the checks for `target_feature = "crt-static"` does not work.
      ac0a7839
  10. Sep 19, 2020
  11. Sep 17, 2020
  12. Sep 13, 2020
  13. Sep 11, 2020
  14. Sep 10, 2020
  15. Sep 09, 2020
Loading