summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/sys/cdefs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h
index ad88d0c..f8456d8 100644
--- a/sys/sys/cdefs.h
+++ b/sys/sys/cdefs.h
@@ -305,6 +305,14 @@
#define __predict_false(exp) (exp)
#endif
+#if __GNUC_PREREQ__(4, 2)
+#define __hidden __attribute((visibility("hidden")))
+#define __exported __attribute((visibility("default")))
+#else
+#define __hidden
+#define __exported
+#endif
+
/*
* We define this here since <stddef.h>, <sys/queue.h>, and <sys/types.h>
* require it.
OpenPOWER on IntegriCloud