On Friday 09 February 2007 2:06 am, Gwenole Beauchesne wrote: > In particular, and likely not limited to, a reasonnable C++ ABI
I don't do C++, but Garrett the uClibc++ maintainer used to be at the desk next to mine. He would find this statment hilarious. Among other things, any _sane_ C++ ABI will deal with nested classes and namespaces by listing the innermost one first, so that when you have: parent1.parent2.parent3.child.member parent1.parent2.parent3.child.walrus parent1.parent2.parent3.child.thingy You don't strcmp your way through 80 bytes of guaranteed-to-be-identical data every time you want to do linking or RTTI or anything that needs to find a symbol. This is just one random example of how the people who were doing this weren't THINKING. I'll stop now. Rob -- "Perfection is reached, not when there is no longer anything to add, but when there is no longer anything to take away." - Antoine de Saint-Exupery _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel