From 71bfa7b32e91ea5f43530ca3b6e8f0f470dcbfaa Mon Sep 17 00:00:00 2001 From: John Jenkins Date: Mon, 5 Oct 2015 09:56:49 -0500 Subject: [PATCH] don't redefine DEPRECATE macro --- codes/model-net.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/codes/model-net.h b/codes/model-net.h index bf9b5c5..1e925a2 100644 --- a/codes/model-net.h +++ b/codes/model-net.h @@ -21,10 +21,12 @@ #define CATEGORY_MAX 12 // simple deprecation attribute hacking -#if defined(__GNUC__) || defined(__GNUG__) || defined(__clang__) -#define DEPRECATED __attribute__((deprecated)) -#else -#define DEPRECATED +#if !defined(DEPRECATED) +# if defined(__GNUC__) || defined(__GNUG__) || defined(__clang__) +# define DEPRECATED __attribute__((deprecated)) +# else +# define DEPRECATED +# endif #endif /* HACK: there is currently no scheduling fidelity across multiple -- 2.26.2