Commit Graph

  • cb913ac8e7 !2 README.OpenSource 中License信息整改 Merge pull request !2 from peizhe/master master OpenHarmony-v4.0-Beta2 OpenHarmony-v4.0-Beta1 weekly_20230905 weekly_20230829 weekly_20230822 weekly_20230815 weekly_20230808 weekly_20230801 weekly_20230725 weekly_20230712 weekly_20230704 weekly_20230627 weekly_20230626 weekly_20230619 weekly_20230613 weekly_20230606 weekly_20230530 weekly_20230523 weekly_20230516 weekly_20230509 monthly_20230815 OpenHarmony-4.0-Release OpenHarmony-4.0-Beta2 OpenHarmony-4.0-Beta1 openharmony_ci 2023-05-05 02:25:55 +00:00
  • 6ae282daf7 README.OpenSource 中License信息整改 peizhe 2023-04-28 16:31:47 +08:00
  • adbeea1246 !1 [cc-rs]Add GN Build Files and Custom Modifications to Rust Third-party Libraries Merge pull request !1 from peizhe/master openharmony_ci 2023-04-28 08:02:46 +00:00
  • 2270175f63 Add GN Build Files and Custom Modifications peizhe 2023-04-23 15:13:31 +08:00
  • e5bbdfa1fa Merge pull request #778 from thomcc/bump-1.0.79 github.com/rust-lang/cc-rs/refs/tags/1.0.79 Mark Rousskov 2023-01-28 15:03:56 -05:00
  • 60e8e5a55f Prep release 1.0.79 Thom Chiovoloni 2023-01-27 17:17:13 -08:00
  • 7575f2f8b7 Fix gcc-shim, apply clippy warning & optimizations to it (#777) Jiahao XU 2023-01-28 03:29:21 +11:00
  • f507481317 fix msbuild from vs2022 not being found Dennis Duda 2023-01-24 02:18:14 +01:00
  • c4f7a47ee3 Add support for riscv32imc-esp-espidf (#776) Josh Guilfoyle 2023-01-25 13:45:06 -08:00
  • d69bc7db44 Fix Build::is_flag_supported: Check exit status of the compiler (#757) Jiahao XU 2023-01-24 13:02:50 +11:00
  • 3f77322713 Expose get_archiver and get_ranlib (#763) Jon Gjengset 2023-01-23 15:47:57 -08:00
  • cf0a78b8ba Fix "-arch arm64" flag for aarch64-ios-sim (#759) Gavin Li 2023-01-18 23:02:03 -08:00
  • 621ba2c71e Merge pull request #769 from keith/ks/update-bitcode-todo Yuki Okushi 2023-01-12 18:22:19 +09:00
  • 03e5c7cdef Update bitcode TODO Keith Smiley 2023-01-05 09:26:09 -08:00
  • 203a57f640 Merge pull request #764 from thomcc/bump-1.0.78 Mark Rousskov 2022-12-14 21:25:07 -05:00
  • 7d168c4a9b Prep release 1.0.78 Thom Chiovoloni 2022-12-14 16:31:53 -08:00
  • 0e51f6d8a0 Default to llvm-lib when using clang-cl in msvc environment. Andy Polyakov 2022-11-30 22:32:00 +01:00
  • c4f414f449 Map source absolute paths to OUT_DIR as relative. (#684) Andy Polyakov 2022-11-24 03:25:33 +01:00
  • 2ce2be8c85 Update CUDA toolchain. Andy Polyakov 2022-11-23 21:58:04 +01:00
  • 792c31cda6 Refine CUDA support. Andy Polyakov 2022-08-04 20:51:31 +02:00
  • e0df9bad07 Allow to use clang++ with CUDA compiler. Andy Polyakov 2022-08-04 20:46:12 +02:00
  • 4ce4117091 Only pass .asm files to masm Thom Chiovoloni 2022-11-23 12:14:31 -08:00
  • daa41b9abd Prep release 1.0.77 Thom Chiovoloni 2022-11-19 19:17:54 -08:00
  • 4008959beb Add Build::asm_flag Nicholas Bishop 2022-11-16 20:20:47 -05:00
  • 0fff25ae9a Use a DWARF version consistent with rustc Mike Hommey 2022-07-07 13:49:21 +09:00
  • 8d4cc27d47 Prep release 1.0.76 Thom Chiovoloni 2022-11-08 15:28:59 -08:00
  • 0e5b395501 Don't separate files/opt when using msvc assembler roblabla 2022-11-08 23:07:46 +01:00
  • 1c8b4a03f9 Prep release 1.0.75 Thom Chiovoloni 2022-11-07 23:39:03 -08:00
  • 25b95c6873 Fix location of atlmfc directory on MSVC 15+ Tom Niget 2022-07-14 16:35:10 +02:00
  • 66005c8448 Merge pull request #742 from nagisa/ml-debuginfo Chris Denton 2022-11-04 17:51:09 +00:00
  • ad1f00de0f Prefer -ar to -gcc-ar Simonas Kazlauskas 2022-10-31 01:11:21 +02:00
  • c05e9d9f39 Add debuginfo flags for msvc assemblers Simonas Kazlauskas 2022-10-31 23:56:21 +02:00
  • f914e8a2d1 Merge pull request #739 from thomcc/hkey-paranoia Chris Denton 2022-10-31 10:21:01 +00:00
  • 544fb0fe78 Adjust comment on HKEY_LOCAL_MACHINE Thom Chiovoloni 2022-10-30 02:50:17 -07:00
  • 2d5cc704df Merge pull request #740 from atouchet/url Yuki Okushi 2022-10-30 12:57:59 +09:00
  • 82853c6b3a Update URLs Alex Touchet 2022-10-29 19:39:50 -07:00
  • 88c2f97316 Be much more defensive about how windows RegistryKeys are handled Thom Chiovoloni 2022-10-29 11:19:35 -07:00
  • d05316198a Merge pull request #737 from thomcc/bump-version Mark Rousskov 2022-10-29 09:59:26 -04:00
  • 490f3f84d7 Prepare release 1.0.74 Thom Chiovoloni 2022-10-28 21:47:42 -07:00
  • f4ce3f6e1a Avoid rerun-if-env-changed on vars set by cargo for build scripts Thom Chiovoloni 2022-10-29 00:43:30 -07:00
  • 019603acac Default emit_rerun_if_env_changed to true Thom Chiovoloni 2022-10-29 00:25:12 -07:00
  • 0b25dbf7f2 Change getenv to only emit metadata once per var Nathaniel Daniel 2022-10-28 20:26:37 -07:00
  • 765f486e75 Run cargo fmt Nathaniel Daniel 2022-07-19 12:49:49 +08:00
  • 962af5387b Add option to emit rerun-if-env-changed metadata Nathaniel Daniel 2022-07-19 12:42:51 +08:00
  • 3eeb50b391 Use specified compiler in is_flag_supported Ast-x64 2022-04-26 11:08:00 +08:00
  • 00befe79c2 Continue to support binutils ar Jon Gjengset 2022-10-26 13:20:33 -07:00
  • 76c821e022 Add LLVM based MinGW targets Mateusz Mikuła 2022-03-29 01:19:01 +02:00
  • 4796486b01 Correctly infer ranlib/ar from cross-gcc Jon Gjengset 2022-10-26 09:59:51 -07:00
  • 8daff16ce1 Add support for riscv32imac-unknown-xous-elf Sean Cross 2022-06-09 08:58:00 +08:00
  • 0f280045d8 Use RUSTC_LINKER's prefix as last resort for prefix_for_target(). Andy Polyakov 2022-06-05 10:46:25 +02:00
  • c87216b21d Remove support for to gh-pages Thom Chiovoloni 2022-10-25 15:45:58 -07:00
  • 68f1f059ae Fix repository and homepage links in Cargo.toml Thom Chiovoloni 2022-10-25 15:44:50 -07:00
  • 39fc215e12 Support native library modifiers (RFC 2951) Vadim Petrochenkov 2022-04-02 12:02:50 +03:00
  • faef75008a Support clang >13.1 for aarch64-apple-ios-macabi and x86_64-apple-ios-macabi targets Konstantin G 2022-10-10 16:59:52 +01:00
  • 11f539037a Use SDKROOT when set. David Craven 2022-03-07 16:23:31 +01:00
  • 53fb72c87e Merge pull request #697 from dot-asm/fix-mingw Mark Rousskov 2022-07-10 19:40:36 -04:00
  • f91654ac7e .github/workflows/main.yml: force mingw32 test to Windows 2019. Andy Polyakov 2022-07-10 13:21:19 +02:00
  • 61faa9ed30 Merge pull request #677 from dot-asm/nvidia-pub-key-update Mark Rousskov 2022-07-09 16:58:02 -04:00
  • 53272c5953 Merge pull request #662 from vladimir-ea/watch_os Mara Bos 2022-07-06 15:35:54 +02:00
  • f2e1b1c9ff Merge pull request #660 from atouchet/lic Mara Bos 2022-05-11 18:15:05 +02:00
  • fcb8df5efa Merge pull request #514 from ncalexan/dash-dash Mara Bos 2022-05-11 18:11:59 +02:00
  • d4ded9df82 windows-2016 was removed from Github Actions on March 15, 2022. Andy Polyakov 2022-04-30 15:47:26 +02:00
  • f5484fba9f Update CUDA Linux GPG repository key [and compiler version]. Andy Polyakov 2022-04-30 15:32:11 +02:00
  • f461a550c3 [watchos] remove redundant if statement Vladimir Michael Eatwell 2022-03-08 18:27:29 +00:00
  • ceb03741e2 [watchos] fix format Vladimir Michael Eatwell 2022-03-08 17:59:36 +00:00
  • d5a711e72e [watchos] Make a single flags function for ios and watchos Vladimir Michael Eatwell 2022-03-08 17:56:33 +00:00
  • 73f8fe4b5c [watch_os] fix formatting Vladimir Michael Eatwell 2022-03-08 11:50:04 +00:00
  • 20bb7f34ea Merge branch 'watch_os' of https://github.com/vladimir-ea/cc-rs into watch_os Vladimir Michael Eatwell 2022-03-02 12:57:03 +00:00
  • 19525e20db [watch_os] lifetime fix Vladimir Michael Eatwell 2021-06-17 17:33:30 +01:00
  • e008f17fbb Merge branch 'alexcrichton:main' into master vladimir-ea 2022-03-02 12:55:57 +00:00
  • 1c98c35d5d Update Cargo.toml Alex Touchet 2022-02-24 19:21:59 -08:00
  • fba7feded7 Bump to 1.0.73 Alex Crichton 2022-02-16 10:53:03 -08:00
  • 8159cda7bc Try to fix CI (#659) Alex Crichton 2022-02-15 10:38:20 -06:00
  • 421f06b0cf Fail fast and more helpfully on invalid compile argument (#655) David Tolnay 2022-02-15 07:46:37 -08:00
  • a5bda9ceb1 Add guidance on what string to pass compile (#658) David Tolnay 2022-02-15 07:46:27 -08:00
  • 030baede12 Fixes #625 Support getting Windows SDK from the environment (#646) Nicolas 2022-01-04 14:58:14 -03:00
  • 96c7e7659a Identify Visual Studio 2022 by MSBuild (#648) PENGUINLIONG 2022-01-04 23:15:18 +08:00
  • 388bf178f6 Support aarch64-pc-windows-gnu (#645) Dennis Ameling (he/him) 2021-12-23 21:23:53 +01:00
  • 795a12d380 Support riscv64-unknown-openbsd (#643) Sebastien Marie 2021-12-20 16:04:58 +01:00
  • 4ce8275437 Added arbitrary flag support to try_expand() (#640) Vitaliy Levashov 2021-12-14 01:33:55 +03:00
  • 668fdff906 Support riscv64gc-unknown-freebsd (#642) Tobias Kortkamp 2021-12-13 15:35:44 +00:00
  • 400610ac3e Add armv7 assembly for cc-test (#629) Mike Hommey 2021-11-12 00:05:38 +09:00
  • 5c4b526bc0 Bump to 1.0.72 Alex Crichton 2021-11-10 07:52:59 -08:00
  • e643cc14c4 Add Visual Studio 17 (2022) (#632) Enrico Schmitz 2021-11-09 17:52:26 +01:00
  • 31f8d57d54 Use riscv32-unknown-linux-gnu for target on clang (#631) Taiki Endo 2021-11-09 00:14:08 +09:00
  • 381741dc03 Update CI config for main Alex Crichton 2021-11-02 07:38:37 -07:00
  • 8858713ea1 fix: find_msvc_environment argument order (#628) CurryPseudo 2021-11-02 22:25:36 +08:00
  • b2f6b146b7 Fix armhf build for GCC-11 (#627) Ximin Luo 2021-10-14 15:23:48 +01:00
  • 1e59593afb Bump to 1.0.71 Alex Crichton 2021-10-06 13:45:34 -07:00
  • 3967ef3828 add prefixes for x86 to support cross-compiling from non-x86 targets (#621) Ximin Luo 2021-10-06 21:45:03 +01:00
  • 4942159bc0 Adds cachepot to the known wrappers set (#626) Fedor Sakharov 2021-10-05 17:18:47 +03:00
  • d7e7c77319 Add SOLID target support (#609) Tomoaki Kawada 2021-09-29 23:22:22 +09:00
  • b2792e33ff Support UEFI: fix object generation type for UEFI target. (#623) xiaoyuxlu 2021-09-28 22:12:24 +08:00
  • 114437e178 Bump to 1.0.70 Alex Crichton 2021-08-31 07:04:58 -07:00
  • 178fd031e7 Address issues with new Catalyst/M1 simulator targets (#614) Eran Rundstein 2021-08-30 13:37:00 -07:00
  • 05a8062a5e When spawn() fails, include the underlying error in the message. (#613) Dan Gohman 2021-08-12 07:47:52 -07:00
  • 4a6e8b7c75 Improve CUDA support (#612) Andy Polyakov 2021-08-02 17:45:29 +02:00
  • a11e066fe2 allow cachepot als alternative to sccache (#599) Bernhard Schuster 2021-07-16 10:36:45 -04:00
  • f0d5c2a5c2 Bump to 1.0.69 Alex Crichton 2021-07-12 07:10:10 -07:00
  • 2a22393362 [watch_os] lifetime fix Vladimir Michael Eatwell 2021-06-17 17:33:30 +01:00