Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3297595
)
Keep compatible with gcc 2
author
jrt
<jrt>
Tue, 23 Sep 2003 14:33:41 +0000
(14:33 +0000)
committer
jrt
<jrt>
Tue, 23 Sep 2003 14:33:41 +0000
(14:33 +0000)
src/SMDS/SMDS_FaceOfEdges.hxx
patch
|
blob
|
history
src/SMDS/SMDS_FaceOfNodes.hxx
patch
|
blob
|
history
src/SMDS/SMDS_MeshEdge.hxx
patch
|
blob
|
history
src/SMDS/SMDS_MeshElement.hxx
patch
|
blob
|
history
src/SMDS/SMDS_Tria3OfNodes.hxx
patch
|
blob
|
history
src/SMDS/SMDS_VolumeOfFaces.hxx
patch
|
blob
|
history
src/SMESHDS/SMESHDS_Mesh.hxx
patch
|
blob
|
history
diff --git
a/src/SMDS/SMDS_FaceOfEdges.hxx
b/src/SMDS/SMDS_FaceOfEdges.hxx
index 6f4d56c772e91ff2e1eb35e60afeb917e7a12304..978ad5df60aa55a0d9660f181acba45136e17ae0 100644
(file)
--- a/
src/SMDS/SMDS_FaceOfEdges.hxx
+++ b/
src/SMDS/SMDS_FaceOfEdges.hxx
@@
-22,7
+22,7
@@
#ifndef _SMDS_FaceOfEdges_HeaderFile
#define _SMDS_FaceOfEdges_HeaderFile
#ifndef _SMDS_FaceOfEdges_HeaderFile
#define _SMDS_FaceOfEdges_HeaderFile
-#include <ostream>
+#include <
i
ostream>
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshEdge.hxx"
#include "SMDS_Iterator.hxx"
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshEdge.hxx"
#include "SMDS_Iterator.hxx"
diff --git
a/src/SMDS/SMDS_FaceOfNodes.hxx
b/src/SMDS/SMDS_FaceOfNodes.hxx
index e368a96affcab65a078cf1901d5d969f9293f635..809ee5f1c1710e8f9051f662a23e39a615216c4e 100644
(file)
--- a/
src/SMDS/SMDS_FaceOfNodes.hxx
+++ b/
src/SMDS/SMDS_FaceOfNodes.hxx
@@
-22,7
+22,7
@@
#ifndef _SMDS_FaceOfNodes_HeaderFile
#define _SMDS_FaceOfNodes_HeaderFile
#ifndef _SMDS_FaceOfNodes_HeaderFile
#define _SMDS_FaceOfNodes_HeaderFile
-#include <ostream>
+#include <
i
ostream>
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMDS_Iterator.hxx"
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMDS_Iterator.hxx"
diff --git
a/src/SMDS/SMDS_MeshEdge.hxx
b/src/SMDS/SMDS_MeshEdge.hxx
index 0ed6e5548dc6a0e74f65da8e21651506dcc8ecee..cfef08ed7eac938d9bb90b3a4271e1bcb8fe75fe 100644
(file)
--- a/
src/SMDS/SMDS_MeshEdge.hxx
+++ b/
src/SMDS/SMDS_MeshEdge.hxx
@@
-28,7
+28,7
@@
#define _SMDS_MeshEdge_HeaderFile
#include "SMDS_MeshElement.hxx"
#define _SMDS_MeshEdge_HeaderFile
#include "SMDS_MeshElement.hxx"
-#include <ostream>
+#include <
i
ostream>
class SMDS_MeshEdge:public SMDS_MeshElement
{
class SMDS_MeshEdge:public SMDS_MeshElement
{
diff --git
a/src/SMDS/SMDS_MeshElement.hxx
b/src/SMDS/SMDS_MeshElement.hxx
index d35e151bd4d249f5b2a69b3a7a4cebead2f893bd..86bc6ddb5109df689494b1f5bea20ec160b21d0b 100644
(file)
--- a/
src/SMDS/SMDS_MeshElement.hxx
+++ b/
src/SMDS/SMDS_MeshElement.hxx
@@
-33,7
+33,7
@@
#include "SMDS_MeshElementIDFactory.hxx"
#include <vector>
#include "SMDS_MeshElementIDFactory.hxx"
#include <vector>
-#include <ostream>
+#include <
i
ostream>
using namespace std;
class SMDS_MeshNode;
using namespace std;
class SMDS_MeshNode;
diff --git
a/src/SMDS/SMDS_Tria3OfNodes.hxx
b/src/SMDS/SMDS_Tria3OfNodes.hxx
index a52dd7a1f30b2fb2fe00bfb2b3cb10761065fafe..ee4c330da567e0ec22cda3bc597994a564dec269 100644
(file)
--- a/
src/SMDS/SMDS_Tria3OfNodes.hxx
+++ b/
src/SMDS/SMDS_Tria3OfNodes.hxx
@@
-22,7
+22,7
@@
#ifndef _SMDS_Tria3OfNodes_HeaderFile
#define _SMDS_Tria3OfNodes_HeaderFile
#ifndef _SMDS_Tria3OfNodes_HeaderFile
#define _SMDS_Tria3OfNodes_HeaderFile
-#include <ostream>
+#include <
i
ostream>
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMDS_Iterator.hxx"
#include "SMDS_MeshFace.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMDS_Iterator.hxx"
diff --git
a/src/SMDS/SMDS_VolumeOfFaces.hxx
b/src/SMDS/SMDS_VolumeOfFaces.hxx
index ed5efc9c929eea7c1cc6f7b73596208f2d4c0316..05480f3df0ea075ee98627bd000a7b24f5f1e6e7 100644
(file)
--- a/
src/SMDS/SMDS_VolumeOfFaces.hxx
+++ b/
src/SMDS/SMDS_VolumeOfFaces.hxx
@@
-31,7
+31,7
@@
#include "SMDS_MeshFace.hxx"
#include "SMDS_Iterator.hxx"
#include <vector>
#include "SMDS_MeshFace.hxx"
#include "SMDS_Iterator.hxx"
#include <vector>
-#include <ostream>
+#include <
i
ostream>
using namespace std;
class SMDS_VolumeOfFaces:public SMDS_MeshVolume
using namespace std;
class SMDS_VolumeOfFaces:public SMDS_MeshVolume
diff --git
a/src/SMESHDS/SMESHDS_Mesh.hxx
b/src/SMESHDS/SMESHDS_Mesh.hxx
index ce7d49a87f7bec0f7439167d4a2a2f39d545f948..6159a4fca69bb143cdc7bd1520d4894cee54436b 100644
(file)
--- a/
src/SMESHDS/SMESHDS_Mesh.hxx
+++ b/
src/SMESHDS/SMESHDS_Mesh.hxx
@@
-42,9
+42,16
@@
#include <TopoDS_Face.hxx>
#include <TopoDS_Vertex.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Vertex.hxx>
#include <TopoDS_Edge.hxx>
+
//Not portable see http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html#5_4 to know more.
//Not portable see http://gcc.gnu.org/onlinedocs/libstdc++/faq/index.html#5_4 to know more.
-#include <ext/hash_map>
-using namespace __gnu_cxx;
+#ifdef __GNUC__
+#if __GNUC__ < 3
+ #include <hash_map.h>
+#else
+ #include <ext/hash_map>
+ using namespace __gnu_cxx;
+#endif
+#endif
using namespace std;
using namespace std;