This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: g++ 4.5.1 on OpenSolaris



Hello again,


After a careful study I have concluded and confirmed that the following patches solve the problem I reported.
In addition, the corresponding file of the compiler that is bundled with OpenSolaris/OpenIndiana/Solaris 11 Express
has the same setting.


--- /usr/include/c++/4.5.1.buggy/i386-pc-solaris2.11/amd64/bits/c++config.h
2010-11-20 15:51:11.242093071 +0200
+++ /usr/include/c++/4.5.1/i386-pc-solaris2.11/amd64/bits/c++config.h 2010-11
-
20 22:18:07.303607490 +0200
@@ -1063,7 +1063,7 @@
#define _GLIBCXX_ATOMIC_BUILTINS_8 1


/* Define to use concept checking code from the boost libraries. */
-#define _GLIBCXX_CONCEPT_CHECKS 1
+/* #undef _GLIBCXX_CONCEPT_CHECKS */

/* Define if a fully dynamic basic_string is wanted. */
/* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */


--- /usr/include/c++/4.5.1.buggy/i386-pc-solaris2.11/bits/c++config.h 2010-11
-
20 15:51:11.240246105 +0200
+++ /usr/include/c++/4.5.1/i386-pc-solaris2.11/bits/c++config.h 2010-11-20 19:57
:01.404185004 +0200
@@ -1063,7 +1063,7 @@
#define _GLIBCXX_ATOMIC_BUILTINS_8 1


/* Define to use concept checking code from the boost libraries. */
-#define _GLIBCXX_CONCEPT_CHECKS 1
+/* #undef _GLIBCXX_CONCEPT_CHECKS */

/* Define if a fully dynamic basic_string is wanted. */
/* #undef _GLIBCXX_FULLY_DYNAMIC_STRING */

I really have no idea what has to be done to solve this problem, but I hope (some) developers
read this list and will patch the source tree accordingly.


Regards,

Apostolos


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]