summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-06-25 16:53:49 +0200
committerPaul Cristian Sarbu <paul.cristian.sarbu@huawei.com>2025-06-25 16:53:49 +0200
commite0a16722aa13d82779ea1297aa63d8be7dff44c5 (patch)
tree931e1fb9003db3cdab4aa07be2def7901fd1359e
parent94843ac57a3c414b3b070d53e134557080c6f1eb (diff)
downloadrules-cc-e0a16722aa13d82779ea1297aa63d8be7dff44c5.tar.gz
Update README with changes in template fileHEADmaster
-rw-r--r--README.md11
1 files changed, 10 insertions, 1 deletions
diff --git a/README.md b/README.md
index 963abd6..c3fc14d 100644
--- a/README.md
+++ b/README.md
@@ -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"]`