From 62452bacebbb8304322df25619f150a1ac91ea3f Mon Sep 17 00:00:00 2001 From: zimoch Date: Tue, 21 Jun 2011 07:38:06 +0000 Subject: [PATCH] Tornado 2 gcc does not know deprecated --- gcc2dependency.patch | 16 ++++++++++++++++ src/libCom/misc/compilerDependencies.h | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 gcc2dependency.patch diff --git a/gcc2dependency.patch b/gcc2dependency.patch new file mode 100644 index 000000000..42e10315c --- /dev/null +++ b/gcc2dependency.patch @@ -0,0 +1,16 @@ +Index: src/libCom/misc/compilerDependencies.h +=================================================================== +RCS file: /cvs/G/EPICS/base-3.14.12/src/libCom/misc/compilerDependencies.h,v +retrieving revision 1.1.1.1 +diff -u -r1.1.1.1 compilerDependencies.h +--- src/libCom/misc/compilerDependencies.h 29 Nov 2010 10:38:07 -0000 1.1.1.1 ++++ src/libCom/misc/compilerDependencies.h 21 Jun 2011 07:37:38 -0000 +@@ -95,7 +95,7 @@ + /* + * Deprecation marker + */ +-#ifdef __GNUC__ ++#if defined (__GNUC__) && (__GNUC__ >= 3) + # define EPICS_DEPRECATED __attribute__((deprecated)) + #else + # define EPICS_DEPRECATED diff --git a/src/libCom/misc/compilerDependencies.h b/src/libCom/misc/compilerDependencies.h index 4d451469e..309c3277c 100644 --- a/src/libCom/misc/compilerDependencies.h +++ b/src/libCom/misc/compilerDependencies.h @@ -95,7 +95,7 @@ /* * Deprecation marker */ -#ifdef __GNUC__ +#if defined (__GNUC__) && (__GNUC__ >= 3) # define EPICS_DEPRECATED __attribute__((deprecated)) #else # define EPICS_DEPRECATED