diff options
author | hselasky <hselasky@FreeBSD.org> | 2014-07-02 08:45:26 +0000 |
---|---|---|
committer | hselasky <hselasky@FreeBSD.org> | 2014-07-02 08:45:26 +0000 |
commit | 8be13d302e7f3d3f659e25f352557ef87da36151 (patch) | |
tree | 5740b681932f8127cb53949ef449ae0ef5654a62 /sys/sys/cdefs.h | |
parent | 3820ac174b6c88120fdf5616f13fe5184a0db334 (diff) | |
download | FreeBSD-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.h | 2 |
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 |