> Won't that fail to match string::max_size? No, if it doesn't appear in the list, then it isn't matched by the regexp.
> For GNU I added a regex for that explicitly: > > + _ZNKSs8max_size*; > + _ZNKSbIwSt11char_traitsIwESaIwEE8max_size*; What is GNU here? The Solaris version file is a massaged version of gnu.ver. You patched gnu.ver incorrectly so symbols are now matched twice; you need to fix that by avoiding the double matching. -- Eric Botcazou