|
From: Frank V. C. <fr...@co...> - 2000-08-23 14:54:39
|
Christophe Prud'homme wrote: > > Hi > it is Yet Another Round Of G++ Test ! > > with g++ 2.96 22/08/2000 (BTW you can have the RPM at > http://www.codesourcery.com/gcc-snapshots/ ) > > * Guard is a private inner class of Synchronized therefore it can be used in > any subclasses which is done in several places > fix: private -> protected But the access of Synchronized returns the Guard instance. It needs to be an instance without taking the address so that it goes out of scope and releases the lock. > * other incomplete friend declaration (without the class token) Well, with my style of class fowarding. > * problem in Thread.cpp > ../../../../src/classlibs/corelinux/Thread.cpp:285: cannot convert `Int (*) > (corelinux::ThreadContext *)' to > `int (*) (void *)' for argument `1' to `clone (int (*) (void *), void *, int, > void *)' > > I'll try to fix it > > so far only the last one and the cpp warning have not been fixed > > I am still amazed how the current stable g++ handle the problems I mentioned > there is black magic and dark evil involved here. > > C. > -- > Christophe Prud'homme | So so is good, very good, > MIT, 77, Mass Ave, Rm 3-243 | very excellent good: > Cambridge MA 02139 | and yet it is not; > Tel (Office) : (00 1) (617) 253 0229 | it is but so so. > Fax (Office) : (00 1) (617) 258 8559 | -- William Shakespeare, > http://augustine.mit.edu/~prudhomm | "As You Like It" > Following the hacker spirit > > _______________________________________________ > Corelinux-develop mailing list > Cor...@li... > http://lists.sourceforge.net/mailman/listinfo/corelinux-develop -- Frank V. Castellucci http://corelinux.sourceforge.net OOA/OOD/C++ Standards and Guidelines for Linux http://PythPat.sourceforge.net Pythons Pattern Package |