371 Commits (fe80489e3eeedc5db27369df7222a03135252903)

Author SHA1 Message Date
Jascha bda11f20c1 Add ATL/MFC workaround for linker 8 years ago
Jascha 5a05e13d5c Add ATL/MFC detection for MSVC 8 years ago
James Duley 9d63a29a8d Specify FPU for thumv7em-none-eabihf 8 years ago
James Duley bbc420623c use armv6s-m instead of armv6-m 8 years ago
Evaldas Auryla 0c45ed19ea Add default cpp_link_stdlib for FreeBSD target 8 years ago
Alex Crichton a514e25a85 Don't pass SAFESEH to cl.exe 8 years ago
Alex Crichton a97a973a89 Don't pass `u` to `ar` 8 years ago
Jeff Waugh ffc397d143 Trim right - from CROSS_COMPILE 8 years ago
Alex Crichton 9490aeb9f4 More flags for armv7 android 8 years ago
Alex Crichton e2836e702c Add support for i586 msvc 8 years ago
Alex Crichton a6cc26edfe Add mips64 target prefixes 8 years ago
Jeff Waugh 5f97af4701 CROSS_COMPILE is explicit, use it before fallbacks 8 years ago
Jeff Waugh 474e39d283 Support CROSS_COMPILE environment variable 8 years ago
Jorge Aparicio e0ed11f270 add prefix and flags for Cortex-M targets 9 years ago
Alexander Bulaev 290d73970a Fix build with opt-levels s/z (issue #102) 9 years ago
Ulrich Weigand 387c351b68 Add toolchain prefix mappings for s390x 9 years ago
Brian Anderson bcedecdbad Use correct ar for emscripten 9 years ago
Brian Anderson 20c6151c0a Support emscripten 9 years ago
Alex Crichton 392fab5e7b Support 'z' and 's' optimization levels 9 years ago
Alex Crichton 03e22a4425 Add i686 musl cross target 9 years ago
Jonathan A. Kollasch e92cf36195 Add some NetBSD target to toolchain prefix mappings 9 years ago
Jonathan A. Kollasch 9390285763 sort lookup table of target to prefix mappings 9 years ago
Nipunn Koorapati 2d36a7a637 Move output directory creation out of parallel code 9 years ago
Nipunn Koorapati 902a4a27de Add weight to the gcc parallel tasks 9 years ago
Alex Crichton b5b03a74b3 Move rayon to an off-by-default feature 9 years ago
Alex Crichton acda06c063 Configure rayon according to NUM_JOBS 9 years ago
Alex Crichton 2f64343ccd Delete existing archives before assembling them 9 years ago
Alex Crichton bac4388d4f Reduce number of scopes a bit, don't require UTF-8 9 years ago
Nipunn Koorapati b25a493283 Use rayon for parallel compilation 9 years ago
Michael Layzell 03d1f458a4 Emit cargo warnings when compilers emit warnings 9 years ago
Peter Atashian 6b9e67c074
Fix relying on Windows 8/8.1 SDKs 9 years ago
Alex Crichton b8e2400883 Work when input files are absolute paths 9 years ago
Alex Crichton a9795511e5 Pass -march=i686 for i686 Linux 9 years ago
Alex Crichton 4002359bad Ensure the `rc` tool works 9 years ago
Alex Crichton 88885ad46c Remove stray `pub` 9 years ago
Alex Crichton db66507c72 Update MSVC probing logic 9 years ago
Alex Crichton 66341b638e Use `Path::exists` 9 years ago
Alex Crichton e440bfb992 Pass -m32/-march=pentium for i586 linux 9 years ago
Alex Crichton 6816f59b66 Pass /safeseh and /arch:IA32 for i586-pc-windows-msvc 9 years ago
Alex Crichton c934cb3b36 Specially recognize ccache/distcc 9 years ago
Timon Van Overveldt 49e9f30dc7 Add support for ARM MUSL cross-compilers. 9 years ago
Alex Crichton 51a8985071 Fix a typo 9 years ago
Alex Crichton 72d49c5430 Try to set Platform for MSBuild 9 years ago
Alex Crichton ac14e78e2d Add MSBuild executable name 9 years ago
Alex Crichton 489e811229 Add support for finding msbuild 9 years ago
Alex Crichton 7a1bfc2a9a Force arm-*-*-gnueabihf targets to armv6 9 years ago
Gabriele Svelto efbe7bf074 Add support for MIPS little-endian targets 9 years ago
Alex Crichton dc3dd4aa16 Apparently safeseh is lowercase to ml.exe ... 9 years ago
Alex Crichton 64bfcf310b Pass SAFESEH to i686 MSVC tools 9 years ago
Alex Crichton dc55d11eb2 Drop winapi/advapi32 deps 9 years ago