From 837e8425ce9a0c1ad1c58a00cf3b9e949e7b17cd Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Fri, 16 Apr 2010 15:43:15 +0300 Subject: libc-symbols: add attribute_protected Definition to use protected visibility. Signed-off-by: Timo Teras Signed-off-by: Austin Foxley --- include/libc-symbols.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/libc-symbols.h') diff --git a/include/libc-symbols.h b/include/libc-symbols.h index 2800fe25c..db91a38a1 100644 --- a/include/libc-symbols.h +++ b/include/libc-symbols.h @@ -469,9 +469,11 @@ FIXME! - ? && (( __GNUC__ >= 3 && __GNUC_MINOR__ >= 3) || __GNUC__ >= 4) \ ) || defined __ICC # define attribute_hidden __attribute__ ((visibility ("hidden"))) +# define attribute_protected __attribute__ ((visibility ("protected"))) # define __hidden_proto_hiddenattr(attrs...) __attribute__ ((visibility ("hidden"), ##attrs)) #else # define attribute_hidden +# define attribute_protected # define __hidden_proto_hiddenattr(attrs...) #endif -- cgit v1.2.3