|
|
|
@ -199,7 +199,7 @@ which are supported by GCC, Clang, and other compilers. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Name | |
|
|
|
|
|----------------------| |
|
|
|
|
|--------------------------| |
|
|
|
|
| alias | |
|
|
|
|
| aligned | |
|
|
|
|
| alloc_size | |
|
|
|
@ -217,6 +217,7 @@ which are supported by GCC, Clang, and other compilers. |
|
|
|
|
| flatten | |
|
|
|
|
| format | |
|
|
|
|
| format_arg | |
|
|
|
|
| force_align_arg_pointer³ | |
|
|
|
|
| gnu_inline | |
|
|
|
|
| hot | |
|
|
|
|
| ifunc | |
|
|
|
@ -236,7 +237,7 @@ which are supported by GCC, Clang, and other compilers. |
|
|
|
|
| visibility:default† | |
|
|
|
|
| visibility:hidden† | |
|
|
|
|
| visibility:internal† | |
|
|
|
|
| visibility:protected†| |
|
|
|
|
| visibility:protected† | |
|
|
|
|
| warning | |
|
|
|
|
| warn_unused_result | |
|
|
|
|
| weak | |
|
|
|
@ -248,6 +249,8 @@ which are supported by GCC, Clang, and other compilers. |
|
|
|
|
† *New in 0.52.0* These split visibility attributes are preferred to the plain |
|
|
|
|
"visibility" as they provide narrower checks. |
|
|
|
|
|
|
|
|
|
³ *New in 0.55.0* |
|
|
|
|
|
|
|
|
|
### MSVC __declspec |
|
|
|
|
|
|
|
|
|
These values are supported using the MSVC style `__declspec` annotation, |
|
|
|
|