Skip to content

Releases: rust-lang/cc-rs

cc-v1.2.9

12 Jan 06:50
966183e
Compare
Choose a tag to compare

Other

  • Don't pass inherited PGO flags to GNU compilers (#1363)
  • Adjusted zig cc judgment and avoided zigbuild errors(#1360) (#1361)
  • Fix compilation on macOS using clang and fix compilation using zig-cc (#1364)

cc-v1.2.8

11 Jan 01:32
a8c9dc0
Compare
Choose a tag to compare

Other

  • Add is_like_clang_cl() getter (#1357)
  • Fix clippy error in lib.rs (#1356)
  • Regenerate target info (#1352)
  • Fix compiler family detection issue with clang-cl on macOS (#1328)
  • Update windows-bindgen dependency (#1347)
  • Fix clippy warnings (#1346)

cc-v1.2.7

03 Jan 03:58
1881acb
Compare
Choose a tag to compare

Other

  • Regenerate target info (#1342)
  • Document new supported architecture names in windows::find
  • Make is_flag_supported_inner take an &Tool (#1337)
  • Fix is_flag_supported on msvc (#1336)
  • Allow using Visual Studio target names in find_tool (#1335)

cc-v1.2.6

27 Dec 03:22
7193599
Compare
Choose a tag to compare

Other

  • Don't inherit the /Oy flag for 64-bit targets (#1330)

cc-v1.2.5

19 Dec 10:28
9138052
Compare
Choose a tag to compare

Other

  • Check linking when testing if compiler flags are supported (#1322)

cc-v1.2.4

13 Dec 11:25
5673a3f
Compare
Choose a tag to compare

Other

  • Add support for C/C++ compiler for Neutrino QNX: qcc (#1319)
  • use -maix64 instead of -m64 (#1307)

cc-v1.2.3

07 Dec 01:10
1d96c83
Compare
Choose a tag to compare

Other

  • Improve detection of environment when compiling from msbuild or msvc (#1310)
  • Better error message when failing on unknown targets (#1313)
  • Optimize RustcCodegenFlags (#1305)

cc-v1.2.2

29 Nov 08:13
5daf14e
Compare
Choose a tag to compare

Other

  • Inherit flags from rustc (#1279)
  • Add support for using sccache wrapper with cuda/nvcc (#1304)
  • Fix msvc stdout not shown on error (#1303)
  • Regenerate target info (#1301)
  • Fix compilation of C++ code for armv7-unknown-linux-gnueabihf (#1298)
  • Fetch target info from Cargo even if Build::target is manually set (#1299)
  • Fix two files with different extensions having the same object name (#1295)
  • Allow disabling cc's ability to compile via env var CC_FORCE_DISABLE (#1292)
  • Regenerate target info (#1293)

cc-v1.2.1

14 Nov 08:57
19fa89e
Compare
Choose a tag to compare

Other

  • When invoking cl -?, set stdin to null (#1288)

cc-v1.2.0

12 Nov 10:37
a0441c3
Compare
Choose a tag to compare

Added

  • add i686-pc-windows-gnullvm prefix detection (#1283)

Other

  • Allow only specifying the architecture (#1285)
  • Fix WASM vs. WASI options (#1284)