------- Additional Comments From ian at airs dot com 2005-07-28 22:47 ------- I don't entirely understand your comment.
Older versions of g++ did not emit the underscore in this rather specific case. That was wrong. Current versions of g++ do emit the underscore. That is correct. Adding the underscore was an ABI change because it means that you can not link code compiled by old versions of g++ with code compiled with new versions of g++, if the code happens to use this rather specific case. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16240