Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 98737 Details for
Bug 118656
sci-libs/opencascadelib-6.2.ebuild (New package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
A patch for gcc4
CASCADE_6.1.0_gcc4.1.patch (text/plain), 6.83 KB, created by
Daniel Tourde
on 2006-10-03 23:05:06 UTC
(
hide
)
Description:
A patch for gcc4
Filename:
MIME Type:
Creator:
Daniel Tourde
Created:
2006-10-03 23:05:06 UTC
Size:
6.83 KB
patch
obsolete
>diff -Naur ros.orig/inc/Handle_Standard_Persistent.hxx ros/inc/Handle_Standard_Persistent.hxx >--- ros.orig/inc/Handle_Standard_Persistent.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/inc/Handle_Standard_Persistent.hxx 2006-09-15 10:49:04.000000000 +0000 >@@ -33,6 +33,7 @@ > Standard_EXPORT Standard_Integer HashCode(const Handle(Standard_Persistent)& ,const Standard_Integer); > Standard_EXPORT Standard_Address StandardCSFDB_Allocate(const Standard_Integer); > Standard_EXPORT void StandardCSFDB_Free(Standard_Address&); >+Standard_EXPORT void ShallowDump(const Handle_Standard_Persistent&,Standard_OStream&); > > class Handle(Standard_Persistent) > { >diff -Naur ros.orig/inc/Handle_Standard_Transient.hxx ros/inc/Handle_Standard_Transient.hxx >--- ros.orig/inc/Handle_Standard_Transient.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/inc/Handle_Standard_Transient.hxx 2006-09-15 10:51:13.000000000 +0000 >@@ -25,6 +25,7 @@ > class Handle_Standard_Type; > > Standard_EXPORT Standard_Integer HashCode(const Handle(Standard_Transient)& ,const Standard_Integer); >+Standard_EXPORT void ShallowDump(const Handle_Standard_Transient&,Standard_OStream&); > > class Handle(Standard_Transient) > { >diff -Naur ros.orig/inc/Standard_Persistent_proto.hxx ros/inc/Standard_Persistent_proto.hxx >--- ros.orig/inc/Standard_Persistent_proto.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/inc/Standard_Persistent_proto.hxx 2006-09-15 11:06:25.000000000 +0000 >@@ -17,6 +17,7 @@ > class Standard_Type; > > class Storage_stCONSTclCOM; >+Standard_EXPORT Handle_Standard_Type& Standard_Persistent_Type_(); > Standard_EXPORT Standard_Address StandardCSFDB_Allocate(const Standard_Integer); > Standard_EXPORT void StandardCSFDB_Free(Standard_Address&); > >diff -Naur ros.orig/inc/Standard_Transient_proto.hxx ros/inc/Standard_Transient_proto.hxx >--- ros.orig/inc/Standard_Transient_proto.hxx 2004-10-08 17:13:07.000000000 +0000 >+++ ros/inc/Standard_Transient_proto.hxx 2006-09-15 10:34:06.000000000 +0000 >@@ -18,6 +18,8 @@ > class Handle_Standard_Type; > class Standard_Type; > >+Standard_EXPORT Handle_Standard_Type& Standard_Transient_Type_(); >+ > class Standard_Transient > { > //---- uses the friend Standard_Transient class >diff -Naur ros.orig/inc/Units_Dimensions.hxx ros/inc/Units_Dimensions.hxx >--- ros.orig/inc/Units_Dimensions.hxx 2006-03-22 18:05:32.000000000 +0000 >+++ ros/inc/Units_Dimensions.hxx 2006-09-15 11:03:21.000000000 +0000 >@@ -43,6 +43,9 @@ > #include <Standard_Boolean.hxx> > #endif > >+Standard_EXPORT Handle(Units_Dimensions) operator *(const Handle(Units_Dimensions)&,const Handle(Units_Dimensions)&); >+Standard_EXPORT Handle(Units_Dimensions) operator /(const Handle(Units_Dimensions)&,const Handle(Units_Dimensions)&); >+Standard_EXPORT Handle(Units_Dimensions) pow(const Handle(Units_Dimensions)&,const Standard_Integer); > > //! This class includes all the methods to create and <br> > //! manipulate the dimensions of the physical <br> >diff -Naur ros.orig/inc/Units_Quantity.hxx ros/inc/Units_Quantity.hxx >--- ros.orig/inc/Units_Quantity.hxx 2006-03-22 18:05:34.000000000 +0000 >+++ ros/inc/Units_Quantity.hxx 2006-09-15 10:59:43.000000000 +0000 >@@ -58,6 +58,7 @@ > class Units_Dimensions; > class Units_UnitsSequence; > >+Standard_EXPORT Standard_Boolean operator ==(const Handle(Units_Quantity)&,const Standard_CString); > > //! This class stores in its field all the possible <br> > //! units of all the unit systems for a given physical <br> >diff -Naur ros.orig/inc/Units_Token.hxx ros/inc/Units_Token.hxx >--- ros.orig/inc/Units_Token.hxx 2006-03-22 18:05:33.000000000 +0000 >+++ ros/inc/Units_Token.hxx 2006-09-15 11:01:27.000000000 +0000 >@@ -53,6 +53,10 @@ > #endif > class Units_Dimensions; > >+Standard_EXPORT Handle(Units_Token) operator *(const Handle(Units_Token)&,const Handle(Units_Token)&); >+Standard_EXPORT Handle(Units_Token) operator /(const Handle(Units_Token)&,const Handle(Units_Token)&); >+Standard_EXPORT Handle(Units_Token) pow(const Handle(Units_Token)&,const Handle(Units_Token)&); >+Standard_EXPORT Handle(Units_Token) pow(const Handle(Units_Token)&,const Standard_Real); > > //! This class defines an elementary word contained in <br> > //! a Sentence object. <br> >diff -Naur ros.orig/inc/Units_Unit.hxx ros/inc/Units_Unit.hxx >--- ros.orig/inc/Units_Unit.hxx 2006-03-22 18:05:32.000000000 +0000 >+++ ros/inc/Units_Unit.hxx 2006-09-15 11:04:40.000000000 +0000 >@@ -65,6 +65,7 @@ > class Units_Quantity; > class Units_Token; > >+Standard_EXPORT Standard_Boolean operator ==(const Handle(Units_Unit)&,const Standard_CString); > > //! This class defines an elementary word contained in <br> > //! a physical quantity. <br> >diff -Naur ros.orig/src/Standard/Handle_Standard_Persistent.hxx ros/src/Standard/Handle_Standard_Persistent.hxx >--- ros.orig/src/Standard/Handle_Standard_Persistent.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/src/Standard/Handle_Standard_Persistent.hxx 2006-09-15 10:50:35.000000000 +0000 >@@ -33,6 +33,7 @@ > Standard_EXPORT Standard_Integer HashCode(const Handle(Standard_Persistent)& ,const Standard_Integer); > Standard_EXPORT Standard_Address StandardCSFDB_Allocate(const Standard_Integer); > Standard_EXPORT void StandardCSFDB_Free(Standard_Address&); >+Standard_EXPORT void ShallowDump(const Handle_Standard_Persistent&,Standard_OStream&); > > class Handle(Standard_Persistent) > { >diff -Naur ros.orig/src/Standard/Handle_Standard_Transient.hxx ros/src/Standard/Handle_Standard_Transient.hxx >--- ros.orig/src/Standard/Handle_Standard_Transient.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/src/Standard/Handle_Standard_Transient.hxx 2006-09-15 10:51:46.000000000 +0000 >@@ -25,6 +25,7 @@ > class Handle_Standard_Type; > > Standard_EXPORT Standard_Integer HashCode(const Handle(Standard_Transient)& ,const Standard_Integer); >+Standard_EXPORT void ShallowDump(const Handle_Standard_Transient&,Standard_OStream&); > > class Handle(Standard_Transient) > { >diff -Naur ros.orig/src/Standard/Standard_Persistent_proto.hxx ros/src/Standard/Standard_Persistent_proto.hxx >--- ros.orig/src/Standard/Standard_Persistent_proto.hxx 2005-09-16 17:37:01.000000000 +0000 >+++ ros/src/Standard/Standard_Persistent_proto.hxx 2006-09-15 11:06:47.000000000 +0000 >@@ -17,6 +17,7 @@ > class Standard_Type; > > class Storage_stCONSTclCOM; >+Standard_EXPORT Handle_Standard_Type& Standard_Persistent_Type_(); > Standard_EXPORT Standard_Address StandardCSFDB_Allocate(const Standard_Integer); > Standard_EXPORT void StandardCSFDB_Free(Standard_Address&); > >diff -Naur ros.orig/src/Standard/Standard_Transient_proto.hxx ros/src/Standard/Standard_Transient_proto.hxx >--- ros.orig/src/Standard/Standard_Transient_proto.hxx 2004-10-08 17:13:07.000000000 +0000 >+++ ros/src/Standard/Standard_Transient_proto.hxx 2006-09-15 10:47:59.000000000 +0000 >@@ -18,6 +18,8 @@ > class Handle_Standard_Type; > class Standard_Type; > >+Standard_EXPORT Handle_Standard_Type& Standard_Transient_Type_(); >+ > class Standard_Transient > { > //---- uses the friend Standard_Transient class
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 118656
:
76830
|
76831
|
88730
|
96980
|
97364
|
97539
|
97968
|
97999
|
98736
|
98737
|
98827
|
100232
|
100233
|
100290
|
100618
|
100619
|
114511
|
114512
|
114513
|
114515
|
114517
|
118661
|
118663
|
120461
|
120462
|
120463
|
120464
|
120466
|
120468
|
120519
|
120524
|
121948
|
121950
|
131942
|
131945
|
131951
|
134268
|
134269
|
134270
|
134271
|
135676
|
137800
|
140966
|
146117
|
146160
|
150729
|
152837
|
153571
|
153775
|
153795
|
154379
|
178469
|
182311
|
182314
|
182672
|
183316
|
200796
|
200798
|
204492