diff options
author | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2025-06-25 16:53:49 +0200 |
---|---|---|
committer | Paul Cristian Sarbu <paul.cristian.sarbu@huawei.com> | 2025-06-25 16:53:49 +0200 |
commit | e0a16722aa13d82779ea1297aa63d8be7dff44c5 (patch) | |
tree | 931e1fb9003db3cdab4aa07be2def7901fd1359e | |
parent | 94843ac57a3c414b3b070d53e134557080c6f1eb (diff) | |
download | rules-cc-master.tar.gz |
-rw-r--r-- | README.md | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -46,12 +46,21 @@ For interoperability with CMake projects, see - [consume CMake libraries](./doc/consume-cmake-libraries.md) - [being consumed by CMake](./doc/being-consumed-by-cmake.md) +## Debug fission + +The C/C++ rules have support for debug fission, which splits the debug symbols +of each compilation unit into separate artifacts, with several benefits in terms +of artifact caching, distribution, and build time. + +For more details regarding this feature, see +[debug fission support](./doc/debug-fission.md). + ## Rule Documentation In this documentation, the standard configuration variables `"AR"`, `"CC"`, `"CXX"`, `"CFLAGS"`, `"CXXFLAGS"`,`"LDFLAGS"`, `"ADD_CFLAGS"`, `"ADD_CXXFLAGS"`, `"ADD_LDFLAGS"`, `"ENV"`, -`"BUILD_POSITION_INDEPENDENT"` are ommitted. +`"BUILD_POSITION_INDEPENDENT"` are omitted. ### Rule `["CC", "defaults"]` |