Tornado 2 gcc does not know deprecated

This commit is contained in:
zimoch
2011-06-21 07:38:06 +00:00
parent d35e6cc946
commit 62452baceb
2 changed files with 17 additions and 1 deletions

16
gcc2dependency.patch Normal file
View File

@@ -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

View File

@@ -95,7 +95,7 @@
/*
* Deprecation marker
*/
#ifdef __GNUC__
#if defined (__GNUC__) && (__GNUC__ >= 3)
# define EPICS_DEPRECATED __attribute__((deprecated))
#else
# define EPICS_DEPRECATED