summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-12-25 19:26:23 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-12-25 19:26:23 +0000
commit319a4ec3bf2d9306ff885f20da8e113b015c81f6 (patch)
tree691bbadbe4e5638ea7e911aebca79e1bbcf2c2d6
parent825801704d16b2d0a68df5bcad4cc4cd26d757e4 (diff)
downloaduClibc-alpine-319a4ec3bf2d9306ff885f20da8e113b015c81f6.tar.bz2
uClibc-alpine-319a4ec3bf2d9306ff885f20da8e113b015c81f6.tar.xz
document internal_function
-rw-r--r--docs/defines.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/defines.txt b/docs/defines.txt
index 2af8f0cae..c1424944d 100644
--- a/docs/defines.txt
+++ b/docs/defines.txt
@@ -49,6 +49,11 @@ _EXTERN_INLINE
__extern_inline
Defined to "extern inline", modulo gcc/C standard deviations.
Can't be used by user to play tricks as with _EXTERN_INLINE.
+internal_function
+ Used to modify function's calling convention, if "standard" one
+ is suboptimal. Examples:
+ int func(params) internal_function;
+ int internal_function func(params) { body }
_LIBC
UCLIBC_INTERNAL