aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorArsen Arsenović <arsen@aarsen.me>2022-01-25 20:30:40 +0100
committerEli Schwartz <eschwartz93@gmail.com>2022-01-26 19:22:17 -0500
commit57ce83b396a46a685ef1274c9f1af76c87b73c5a (patch)
treec6fa873288eda382567192cd4eef751a26b607e7 /docs
parent88f8a8ea156b4839529221192819bde72a89a32d (diff)
downloadmeson-57ce83b396a46a685ef1274c9f1af76c87b73c5a.zip
meson-57ce83b396a46a685ef1274c9f1af76c87b73c5a.tar.gz
meson-57ce83b396a46a685ef1274c9f1af76c87b73c5a.tar.bz2
compilers/c_function_attributes: add retain
retain is a relatively young attribute which has proven itself useful for working with --gc-sections -z start-stop-gc.
Diffstat (limited to 'docs')
-rw-r--r--docs/markdown/Reference-tables.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/markdown/Reference-tables.md b/docs/markdown/Reference-tables.md
index 553b67c..81117bc 100644
--- a/docs/markdown/Reference-tables.md
+++ b/docs/markdown/Reference-tables.md
@@ -240,6 +240,7 @@ which are supported by GCC, Clang, and other compilers.
| optimize |
| packed |
| pure |
+| retainā“ |
| returns_nonnull |
| unused |
| used |
@@ -261,6 +262,8 @@ which are supported by GCC, Clang, and other compilers.
Ā³ *New in 0.55.0*
+ā“ *New in 0.62.0*
+
### MSVC __declspec
These values are supported using the MSVC style `__declspec` annotation,