summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchatty1994-05-10 08:45:26 +0000
committerchatty1994-05-10 08:45:26 +0000
commit7f565c8a2711dfb6927dd9f175fd6b09549d385d (patch)
treeb19390955b71dbf319a759848e7c26d24ab455ee
parentacc7e1fa8196fd8e92b95b391d3fe4b0f8a5ee22 (diff)
downloadivy-league-7f565c8a2711dfb6927dd9f175fd6b09549d385d.zip
ivy-league-7f565c8a2711dfb6927dd9f175fd6b09549d385d.tar.gz
ivy-league-7f565c8a2711dfb6927dd9f175fd6b09549d385d.tar.bz2
ivy-league-7f565c8a2711dfb6927dd9f175fd6b09549d385d.tar.xz
Added pragma interface for g++
-rw-r--r--utils/Signal.h4
-rw-r--r--utils/SmartPointer.h4
-rw-r--r--utils/Timer.h5
3 files changed, 13 insertions, 0 deletions
diff --git a/utils/Signal.h b/utils/Signal.h
index 683f7d4..5ce83ab 100644
--- a/utils/Signal.h
+++ b/utils/Signal.h
@@ -15,6 +15,10 @@
#ifndef Signal_H_
#define Signal_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include "cplus_bugs.h"
class CcuList;
diff --git a/utils/SmartPointer.h b/utils/SmartPointer.h
index 2131c71..ec61e72 100644
--- a/utils/SmartPointer.h
+++ b/utils/SmartPointer.h
@@ -16,6 +16,10 @@
#ifndef SmartPointer_H_
#define SmartPointer_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
#include "cplus_bugs.h"
class CcuSmartData {
diff --git a/utils/Timer.h b/utils/Timer.h
index 3e5969d..c0d8ffc 100644
--- a/utils/Timer.h
+++ b/utils/Timer.h
@@ -15,6 +15,11 @@
#ifndef Timer_H_
#define Timer_H_
+#ifdef __GNUG__
+#pragma interface
+#endif
+
+
#include "cplus_bugs.h"
#include "Time.h"