From 8be13d302e7f3d3f659e25f352557ef87da36151 Mon Sep 17 00:00:00 2001 From: hselasky Date: Wed, 2 Jul 2014 08:45:26 +0000 Subject: [PATCH] Define a "__weak" macro for declaring symbols "weak". --- sys/sys/cdefs.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/sys/cdefs.h b/sys/sys/cdefs.h index 81acb6b243b9..4c4c2af719a8 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