From 6e88c9cfd1edc4119f3c9592cb87cf8dc8cd4ee9 Mon Sep 17 00:00:00 2001 From: Alexander Alashkin <alexander.alashkin@cesanta.com> Date: Thu, 8 Dec 2016 16:07:23 +0000 Subject: [PATCH] Fix WEAK redefinition in mbed PUBLISHED_FROM=6abc158f198f5bd032e5ab06cc0ba3373434cdbe --- mongoose.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mongoose.h b/mongoose.h index 9b8b98b89..d58667ff2 100644 --- a/mongoose.h +++ b/mongoose.h @@ -116,11 +116,13 @@ /* Common stuff */ +#if !defined(WEAK) #if (defined(__GNUC__) || defined(__TI_COMPILER_VERSION__)) && !defined(_WIN32) #define WEAK __attribute__((weak)) #else #define WEAK #endif +#endif #ifdef __GNUC__ #define NORETURN __attribute__((noreturn)) -- GitLab