370 Commits (0510c9e1febd66458bf76469f7d90d607e13e863)

Author SHA1 Message Date
TheGoddessInari ca14a1c46b
Minimally support Visual Studio 2019. 6 years ago
pravdomil 4b4dce9a27
fix 2 6 years ago
pravdomil 3746e0246f
fix 6 years ago
pravdomil 8205303b6b
use clang for wasm32-unknown-unknown target 6 years ago
Alex Crichton 3d0abff484 Disable automatic turning off defaults 6 years ago
Alex Crichton 8ebc31c32a Use `self.getenv` instead of `env::var` 6 years ago
Alex Crichton 7c5d05e2c0 Add wasi target definition 6 years ago
Alex Crichton c4574de972 Move addition of default flags to own method 6 years ago
George Hahn 69940e0a38 Insert CFLAGS after default flags; addresses #376 6 years ago
George Hahn c694baec33 Disable default args when they may conflict with CFLAGS/CXXFLAGS 6 years ago
George Hahn 2f1b83daa5 Add enviroment variable to disable default flags: `CRATE_CC_NO_DEFAULTS` 6 years ago
George Hahn 1bb42696e1 Don't set duplicate/conflicting optimization flags 6 years ago
Mike Hommey 6229121084 Use --target with non x86/x86_64 clang-cl targets 6 years ago
Matt Corallo 5f0a3e6ba8 Allow(deprecated) to avoid needlessly breaking the Rust ecosystem 6 years ago
Matt Corallo 17403105ff Revert "Replace future deprecated call" 6 years ago
Alex Crichton 5efb75b2cc Fix a deprecation on Windows 6 years ago
Hugues de Valon 439305190f Replace future deprecated call 6 years ago
Hugues de Valon ac72fa6c12 Add the Armv8-M targets 6 years ago
Piers Finlayson 837103c922 Correctly handle both hard and soft floating point 6 years ago
Piers Finlayson bdd20d49d4 Generate valid sintructions on ARMv6 (see rust-lang/rust issue #50583) 6 years ago
nmlgc 2ddf9564b6 Fall back on finding devenv and MSBuild via the previous registry-based method 6 years ago
Gabriel Majeri bf17fc1789 Add support for `-fno-plt` flag 6 years ago
Jordan Rhee d32f7e3069 Msvc/Arm: Pass /D_ARM_WINAPI_PARTITION_DESKTOP_SDK_AVAILABLE=1 to cl.exe 6 years ago
Alex Crichton a75c9d4ff1 Don't print env vars repeatedly 6 years ago
Henri Sivonen 2805415b7a Search for thumbv7neon before thumbv7 and armv7neon before armv7 when replacing to avoid unwanted substring matches. 6 years ago
Jordan Rhee db329cc030 msvc: find tools correctly when target is thumbv7a 6 years ago
Myk Melez f48f8ed58a don't enable warnings by default if CFLAGS/CXXFLAGS defined in environment 7 years ago
Jorge Aparicio 8ca0826ff7 add support for yet another Cortex-R target 7 years ago
Jorge Aparicio e93e513120 generate big endian code for armeb targets 7 years ago
Jorge Aparicio a4515dfc39 add support for Cortex-R devices 7 years ago
crw5996 6b65039344 Fixed issues addressed in code review 7 years ago
crw5996 bb780dcc27 Compiling with Rust 1.14.0, tests fail due to some lint shadowing errors. Looking for advice as to how to fix this 7 years ago
Alex Crichton ad7ee45081 Add `-fno-omit-frame-pointer` with debug info 7 years ago
edelangh c6bfd111a0 Use clang as backup for target android 7 years ago
Josh Matthews d37bd811a2 Filter out -v from compiler args when checking if a flag is supported. 7 years ago
Jonathan A. Kollasch dae08a2c76 Add aarch64-unknown-netbsd target toolchain mapping 7 years ago
nmlgc 689b549fca find_tool_in_vs15_path(): Filter nonexistent executables 7 years ago
nmlgc 123919c055 Find devenv and MSBuild via SetupConfiguration rather than registry keys 7 years ago
nmlgc 0d6f93fde3 Split MSVC 15 instance iterator retrieval into a separate function 7 years ago
Alex Crichton 9eaa56536e Pass cc_wrapper_args to all compiler invocations 7 years ago
Geobert Quach c2242dc76f Stray println 7 years ago
Geobert Quach fb70a6fd21 special case for devenv.exe 7 years ago
Josh Matthews ca70fd32c1
Set explicit host when checking supported flags. 7 years ago
Josh Matthews 4f94de6754
Don't override host when checking supported flags. 7 years ago
Henri Sivonen b25a873ac4 Add awareness of armv7neon-*, thumbv7-* and thumbv7neon-* targets 7 years ago
Brandon Walderman 41cd41f4b5 Add new cppwinrt folder to Windows 10 SDK includes. 7 years ago
Alex Crichton f9c9f648ee Fix i586-pc-windows-msvc on clang-cl 7 years ago
Alex Crichton c7d67190c6 Pass -m32 and -m64 for clang-cl 7 years ago
gnzlbg 75c8d46d8d make extra_warning_flags return an Option 7 years ago
gnzlbg bda154096e add option to enable/disable -Wextra on gcc/clang 7 years ago