From cdd3cd4b29e1de6838c0c09615f4afcc1f3c448f Mon Sep 17 00:00:00 2001 From: Hans Petter Selasky 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 81acb6b243b..4c4c2af719a 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