1. 2c06f12 Add missing bsd link libraries (#859) by Keith Smiley · 21 hours ago main
  2. 1d2e4cb Fix incorrect compiler type with `USE_CLANG_CL` on windows. (#858) by UebelAndre · 5 days ago
  3. 813b9bd Remove bsd support from unix_cc_configure (#860) by Keith Smiley · 5 days ago
  4. 6c1531c Add `ACTION_NAMES.cpp_header_analysis` to `ALL_CPP_COMPILE_ACTION_NAMES`. by Lukasz Anforowicz · 5 days ago
  5. 4dfe8a3 Make linker script test more robust to more --script by Googler · 6 days ago
  6. b1771c1 Add -z origin to bsd linkopts (#855) by Keith Smiley · 6 days ago
  7. 8a5b481 Cleanup BSD toolchain (#861) by Keith Smiley · 6 days ago
  8. cfff18b Replace the deprecated C++ compiler marker with None (#808) by David Zbarsky · 12 days ago
  9. dc42405 Add //cc/libc config settings for C standard libraries (#792) by Fabian Meumertzheim · 14 days ago
  10. aff5441 Honor object extensions for ThinLTO merged artifacts (#853) by Corentin Kerisit · 2 weeks ago
  11. e895a95 Update _header_modules_feature in cc_toolchain_config.bzl to match prod crosstool behavior. by Googler · 3 weeks ago
  12. f9c979f Implements the tests in LibraryLinkingTest in Starlark in rules_cc. by Googler · 3 weeks ago
  13. e612a59 Remove link_action_subject. by Googler · 3 weeks ago
  14. 95e7582 Reuse cc_args action lists, variables, and tuples (#846) by David Zbarsky · 3 weeks ago
  15. bb9acd6 Make grep_includes a public attribute (#838) by Keith Smiley · 3 weeks ago
  16. 3d6b6ac Do not retain a name string for generated module maps by Fabian Meumertzheim · 4 weeks ago
  17. dcc3ad3 Implements the single test in CcCompileOnlyTest in Starlark in rules_cc. by Googler · 4 weeks ago
  18. 5bcfcf7 Pass fission flags to ThinLTO backend actions (#837) by Alex Bakon · 4 weeks ago
  19. d27efa1 Implement Bazel's CcBinaryFdoTest in Starlark in rules_cc. by Googler · 4 weeks ago
  20. ef14894 Implement tests in Bazel's CppLinkstampCompileHelperTest in Starlark in rules_cc. by Googler · 4 weeks ago
  21. 87efbad Move tests from Bazel's CcImportBaseConfiguredTargetTest to rules_cc. by Googler · 4 weeks ago
  22. 6cc1bf0 Expand tree artifacts in textual_hdrs in generated module maps (#787) by Fabian Meumertzheim · 4 weeks ago
  23. 0e3cf8f Partially move tests from Bazel's CppLinkActionTest to rules_cc. by Googler · 4 weeks ago
  24. 6c6a87e Expose Bazel cc rule functions for extension by Googler · 4 weeks ago
  25. 2a5ef7f Add regression test for duplicated static libraries in LTO. by Googler · 4 weeks ago
  26. 84cca09 Add Clang -ftime-trace support to rules_cc (#772) by PikachuHy · 4 weeks ago
  27. 998a689 Return depset_file subjects from link_action inputs() and outputs() by Googler · 4 weeks ago
  28. 555884c Small leftover cleanups from batch 1-8 by Googler · 4 weeks ago
  29. 2d8181a Don't sort link_action_subject.argv when listing actual values on assert failure. by Googler · 4 weeks ago
  30. b0b32e2 Add regression test for LTO indexing with non-bitcode objects by Googler · 4 weeks ago
  31. df5f5b7 Migrate batch 8 of CcBinaryThinLtoTest to Starlark by Googler · 4 weeks ago
  32. b529d7d Migrate batch 7 of CcBinaryThinLtoTest to Starlark by Googler · 4 weeks ago
  33. c693cf8 Temporarily disable coverage for Windows Bazel ROLLING by Googler · 4 weeks ago
  34. c196b72 Enable coverage testing for Bazel HEAD platforms in CI. by Googler · 4 weeks ago
  35. 4591082 No public description by Googler · 4 weeks ago
  36. 3be6b9d Simplify Starlark prefix and suffix checks with tuples (#832) by David Zbarsky · 4 weeks ago
  37. 7b711b6 Fix conflicting actions for C++20 modules info files in PIC/non-PIC b… (#834) by PikachuHy · 4 weeks ago
  38. cd5e6f2 Move tests from Bazel's CcBinarySplitFunctionsTest to rules_cc. by Googler · 5 weeks ago
  39. 9ab40ba Reuse Starlark default features in CcToolchainInfo by David Zbarsky · 5 weeks ago
  40. 679c0e4 Migrate rules_cc _xcode_config to apple_support version_config by Googler · 5 weeks ago
  41. db79849 Fix system_include_paths with textual_hdrs/hdrs and strip_include_prefix by Keith Smiley · 5 weeks ago
  42. 7c35431 Migrate batch 6 of CcBinaryThinLtoTest to Starlark by Googler · 5 weeks ago
  43. d0381e5 Move Bazel's CppOutputGroupsTest to rules_cc and implement in Starlark. by Googler · 5 weeks ago
  44. 1256674 Use Starlark dynamic-library symlinks in C++ linking by David Zbarsky · 5 weeks ago
  45. eb9a598 Update the rules_testing archive override commit in MODULE.bazel. by Googler · 5 weeks ago
  46. 0d150d5 Allow 'includes = ["."]' in the root of the repo by Keith Smiley · 5 weeks ago
  47. df61b8c Update mock cc_toolchain_config in rules_cc to support proto features. by Googler · 5 weeks ago
  48. 14686ad Expose a new API that copying from an existing library with overrides, so that callers don't need to know all internal attributes to avoid silently dropping some. by Googler · 5 weeks ago
  49. 6284427 Update rules_testing to be able to use new functions. by Googler · 5 weeks ago
  50. 032ed7a Check private cc_common.link arguments once by David Zbarsky · 5 weeks ago
  51. c7abbec Fix VS2026 being passed an unsupported debug flag in -c fastbuild by Robin Lindén · 5 weeks ago
  52. 32bd0f3 Migrate batch 5 of CcBinaryThinLtoTest to Starlark by Googler · 5 weeks ago
  53. 6841811 Sync upstream coverage changes by Keith Smiley · 5 weeks ago
  54. ab613e1 Create features to enable/disable path mapping for CppLink. by Googler · 6 weeks ago
  55. 44362a7 Update includes docs for -I change by Keith Smiley · 6 weeks ago
  56. e86832f Migrate batch 4 of CompileBuildVariablesTest to Starlark (Approach 3) by Googler · 6 weeks ago
  57. e8f199e Migrate batch 3 of CompileBuildVariablesTest to Starlark (Approach 3) by Googler · 6 weeks ago
  58. 07148ce Migrate batch 2 of CompileBuildVariablesTest to Starlark (Approach 3) by Googler · 6 weeks ago
  59. f8c199a Migrate batch 1 of CompileBuildVariablesTest to Starlark (Approach 3) by Googler · 6 weeks ago
  60. 0dbd40c Migrate batch 4 of LinkBuildVariablesTest to Starlark by Googler · 6 weeks ago
  61. 19d93b0 Migrate batch 4 of CcBinaryThinLtoTest to Starlark by Googler · 6 weeks ago
  62. 1862f43 Implement CcBadDependenciesTest in Starlark. by Googler · 6 weeks ago
  63. ab46bbb Pass use_pic when creating module codegen actions by Fabian Meumertzheim · 6 weeks ago
  64. afe9d95 Fix external prefix stripping in rules_cc _repo_relative_path helper. by Googler · 6 weeks ago
  65. d8eea5a Add toolchain env + default env to dwp actions by Keith Smiley · 6 weeks ago
  66. 0be22af Support C++20 modules in the rules-based toolchain API by Fabian Meumertzheim · 6 weeks ago
  67. 8f633a7 Migrate more shell tests from bazel to rules_cc. by Googler · 6 weeks ago
  68. daa38d2 Replace confusing is_dynamic_link_type parameter by Keith Smiley · 6 weeks ago
  69. 5d3db8d Migrate batch 3 of LinkBuildVariablesTest to Starlark by Googler · 6 weeks ago
  70. c85b4d3 RELNOTES: throw an error if attributes contain an absolute path instead of silently ignoring them. by Googler · 6 weeks ago
  71. 0926ec4 Migrate batch 2 of CppModulesConfiguredTargetTest to Starlark by Googler · 7 weeks ago
  72. bcd0612 [bzl-optimizer] Eliminate redundant Starlark list allocations in C++ build variables. by Googler · 7 weeks ago
  73. aedc636 Migrate batch 1 of CppModulesConfiguredTargetTest to Starlark by Googler · 7 weeks ago
  74. edc6a8d Add the beginnings of an Apple vendor constraint check to nudge users of objc_library in the right direction if a compatible Apple platform is not set. by Nicholas Levin · 7 weeks ago
  75. 1f2d120 Fix buildifier issues by Keith Smiley · 7 weeks ago
  76. 0c36f2b Disable macOS toolchain by default by Keith Smiley · 7 weeks ago
  77. e60a9a8 Migrate tests for C++ Malloc Propagation and Coverage Files to Starlark. by Googler · 7 weeks ago
  78. df53d0c No public description by Googler · 8 weeks ago
  79. 736fa13 Fix another case of tool_paths vs action configs by Keith Smiley · 8 weeks ago
  80. ebe5632 Move dynamic library symlink actions to starlark. by Googler · 8 weeks ago
  81. faf2113 Support C++20 modules, GCC part by PikachuHy · 8 weeks ago
  82. 3231dee Starlarkify get_tool_requirement_for_action by David Zbarsky · 8 weeks ago
  83. 7191400 Starlarkify default_features_and_action_configs by David Zbarsky · 8 weeks ago
  84. b4b5645 No public description by Googler · 8 weeks ago
  85. 48d6acc RELNOTES: throw an error if attributes contain an absolute path instead of silently ignoring them. by Googler · 8 weeks ago
  86. ad214a9 Support path mapping in CppLink IFF it's non-lto. by Googler · 8 weeks ago
  87. 9acfa2f Freeze libraries to link before interning them. by Googler · 8 weeks ago
  88. 5178408 Add loongarch64 support by zhaixiaojuan · 8 weeks ago
  89. 2c27663 Add best effort toolchain feature docs by Keith Smiley · 8 weeks ago
  90. 04b70ec Return repo_metadata from repository rules by Keith Smiley · 8 weeks ago
  91. d029652 Cache rule feature lists by David Zbarsky · 8 weeks ago
  92. 0cc41d6 Starlarkify legacy_cc_flags_make_variable_do_not_use by David Zbarsky · 9 weeks ago
  93. 77eb752 Remove unused proto aspects semantics helper by David Zbarsky · 9 weeks ago
  94. 21e1430 Add -mmacosx-version-min back to default toolchain by Keith Smiley · 9 weeks ago
  95. 0662ed2 Fix kwargs handling in c++20 modules functions. by Googler · 9 weeks ago
  96. 840d532 Propagate cc_shared_library GraphStructureAspect to toolchains. by Googler · 9 weeks ago
  97. cb55cca Use custom params file naming support for LTO indexing by Googler · 9 weeks ago
  98. 56e38b4 Move C++ dwp/fission tests to rules_cc. by Googler · 9 weeks ago
  99. 9b32183 Add macOS ThinLTO arguments by David Zbarsky · 9 weeks ago
  100. 1a20833 Change default needs_include_validation to match createCppCompileAction's parameters. by Googler · 10 weeks ago