diff options
author | Murray Cumming <murrayc@murrayc.com> | 2005-04-28 08:21:18 +0000 |
---|---|---|
committer | Murray Cumming <murrayc@src.gnome.org> | 2005-04-28 08:21:18 +0000 |
commit | 7fd51d163aab4e381ca6c258ff977aa4e82ef33c (patch) | |
tree | 4297a2def53347177021f12c19eb808eb2278ed5 | |
parent | 705766bc4236e86bb899d2e5fbb67fe912c1dbe5 (diff) | |
download | sigc++-7fd51d163aab4e381ca6c258ff977aa4e82ef33c.tar.gz |
Added comments for users of g++ 3.2.
2005-04-28 Murray Cumming <murrayc@murrayc.com>
* sigc++/type_traits.h: Added comments for users of
g++ 3.2.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sigc++/type_traits.h | 5 |
2 files changed, 9 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2005-04-28 Murray Cumming <murrayc@murrayc.com> + * sigc++/type_traits.h: Added comments for users of + g++ 3.2. + +2005-04-28 Murray Cumming <murrayc@murrayc.com> + * tests/Makefile.am: * tests/test_virtualbase_delete.cc: Added simplified test case from bug #169225. We have a patch diff --git a/sigc++/type_traits.h b/sigc++/type_traits.h index 5988d43..6b19a3f 100644 --- a/sigc++/type_traits.h +++ b/sigc++/type_traits.h @@ -105,10 +105,13 @@ private: //struct test; //friend struct test; - //The AIX xlC compiles does not like these 2 functions being in the inner class. + //The AIX xlC compiler does not like these 2 functions being in the inner class. //It says "The incomplete type "test" must no be used as a qualifier. //It does not seem necessary anyway. murrayc. + //struct test { + //For gcc 3.2, try uncommenting the "struct test" inner class declaration, and also using a test:: prefix below. + //If it works then submit a patch. A new configure-time compiler-ability check would be even better. murrayc. static big is_base_class_(...); static char is_base_class_(typename type_trait<T_base>::pointer); //}; |