summaryrefslogtreecommitdiffstats
path: root/sys/sys/cdefs.h
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2014-07-02 08:45:26 +0000
committerhselasky <hselasky@FreeBSD.org>2014-07-02 08:45:26 +0000
commit8be13d302e7f3d3f659e25f352557ef87da36151 (patch)
tree5740b681932f8127cb53949ef449ae0ef5654a62 /sys/sys/cdefs.h
parent3820ac174b6c88120fdf5616f13fe5184a0db334 (diff)
downloadFreeBSD-src-8be13d302e7f3d3f659e25f352557ef87da36151.zip
FreeBSD-src-8be13d302e7f3d3f659e25f352557ef87da36151.tar.gz
Define a "__weak" macro for declaring symbols "weak".
Diffstat (limited to 'sys/sys/cdefs.h')
-rw-r--r--sys/sys/cdefs.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h
index 81acb6b..4c4c2af 100644
--- a/sys/sys/cdefs.h
+++ b/sys/sys/cdefs.h
@@ -210,7 +210,9 @@
#define __packed
#define __aligned(x)
#define __section(x)
+#define __weak
#else
+#define __weak __attribute__((__weak__))
#if !__GNUC_PREREQ__(2, 5) && !defined(__INTEL_COMPILER)
#define __dead2
#define __pure2
OpenPOWER on IntegriCloud