diff options
Diffstat (limited to 'src/server/shared/Define.h')
-rwxr-xr-x | src/server/shared/Define.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/shared/Define.h b/src/server/shared/Define.h index d5edbd68b7b..46762c5d7e4 100755 --- a/src/server/shared/Define.h +++ b/src/server/shared/Define.h @@ -42,9 +42,13 @@ # ifndef DECLSPEC_NORETURN # define DECLSPEC_NORETURN __declspec(noreturn) # endif //DECLSPEC_NORETURN +# ifndef DECLSPEC_DEPRECATED +# define DECLSPEC_DEPRECATED __declspec(deprecated) +# endif //DECLSPEC_DEPRECATED #else //PLATFORM != PLATFORM_WINDOWS # define TRINITY_PATH_MAX PATH_MAX # define DECLSPEC_NORETURN +# define DECLSPEC_DEPRECATED #endif //PLATFORM #if !defined(COREDEBUG) @@ -59,9 +63,11 @@ #if COMPILER == COMPILER_GNU # define ATTR_NORETURN __attribute__((noreturn)) # define ATTR_PRINTF(F,V) __attribute__ ((format (printf, F, V))) +# define ATTR_DEPRECATED __attribute__((deprecated)) #else //COMPILER != COMPILER_GNU # define ATTR_NORETURN # define ATTR_PRINTF(F,V) +# define ATTR_DEPRECATED #endif //COMPILER == COMPILER_GNU typedef ACE_INT64 int64; |