summary refs log tree commit diff
path: root/src/libstd/build.rs
AgeCommit message (Expand)AuthorLines
2017-09-28Update to the `cc` crateAlex Crichton-2/+2
2017-09-24The Magenta kernel is now called Zircon.P.Y. Laligand-2/+2
2017-09-17Add a file to trivially disable tool building or testingOliver Schneider-3/+6
2017-09-09Auto merge of #44251 - kennytm:osx-backtrace, r=alexcrichtonbors-1/+1
2017-09-02update gcc crateRalf Jung-1/+1
2017-09-02Add libbacktrace support for Apple platformsJohn Colanduoni-1/+1
2017-08-22Remove incorrect special case of mips-muslSamuel Holland-1/+1
2017-08-03Make backtraces work on Redox, copying Unix implementationIan Douglas Scott-1/+1
2017-07-24DNS functions are in libresolv on Solaris, just like on MacOSDanek Duvall-0/+1
2017-07-07Fix Rustbuild linking on IllumosNikita Baksalyar-0/+4
2017-05-04Reload nameserver information on lookup failureJon Gjengset-0/+5
2017-03-04Automate timestamp creation and build skipping for native librariesVadim Petrochenkov-11/+4
2017-03-04Build compiler-rt and sanitizers only onceVadim Petrochenkov-20/+12
2017-03-04Add/remove `rerun-if-changed` when necessaryVadim Petrochenkov-2/+0
2017-02-17Follow rename of mx_handle_wait Magenta syscallsRaph Levien-0/+4
2017-02-06std: Remove cfg(cargobuild) annotationsAlex Crichton-1/+0
2017-02-02Build libbacktrace/jemalloc only when their timestamps are older than sourcesVadim Petrochenkov-7/+12
2017-02-02Fix build in cross-compilation scenariosVadim Petrochenkov-1/+1
2017-02-02rustbuild: Build jemalloc and libbacktrace only once (take 2)Vadim Petrochenkov-16/+10
2017-01-26std: Compile libbacktrace with -fvisibility=hiddenAlex Crichton-2/+3
2016-12-23Auto merge of #38401 - redox-os:redox_cross, r=brsonbors-1/+1
2016-12-22Remove start functions, use newlib instead of openlibm + rallocJeremy Soller-2/+0
2016-12-21Update liblibc, go back to lazy linking openlibmJeremy Soller-1/+1
2016-12-20Static link openlibmJeremy Soller-1/+1
2016-12-20Link openlibm only in libstdJeremy Soller-0/+2
2016-12-17let BSD to use gmake for GNU-makeSébastien Marie-1/+1
2016-12-15WIP: Cross-compilation for Redox targetJeremy Soller-1/+1
2016-11-22Fuchsia support for std::process via liblaunchpad.Theodore DeRego-0/+2
2016-10-28Auto merge of #37385 - raphlinus:fuchsia_random, r=alexcrichtonbors-0/+2
2016-10-24Add support for kernel randomness for FuchsiaRaph Levien-0/+2
2016-10-22Add Fuchsia supportRaph Levien-1/+1
2016-09-25Report which required build-time environment variable is not setJake Goulding-3/+3
2016-08-30for mips-musl pass -ldl and co to the linkerJorge Aparicio-1/+1
2016-08-30rustbuild: fix building std for musl targetsJorge Aparicio-1/+1
2016-07-26rustbuild: make backtraces (RUST_BACKTRACE) optionalJorge Aparicio-1/+2
2016-06-16Fix issue where rustbuild expected msvc to have arPeter Atashian-1/+2
2016-05-10rustbuild: Tighten dependencies of build scriptsAlex Crichton-3/+13
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-20/+1
2016-03-21std: Link to gcc_s on NetBSDAlex Crichton-1/+3
2016-03-08cover more linux targets in libstd cargobuildarcnmx-5/+5
2016-03-06rustbuild: fix cross compilation of libstd to i686-unknown-linux-muslJorge Aparicio-1/+1
2016-03-03[rustbuild] fix cross compilation of std for mips(el)-linux-muslJorge Aparicio-1/+1
2016-03-02Fix compiling libstd with emscripten target.ashleysommer-1/+1
2016-02-11bootstrap: Add directives to not double-link libsAlex Crichton-0/+2
2016-02-11bootstrap: Add build scripts for cratesAlex Crichton-0/+110