C++ template inlines being emitted as GLOBAL WEAK
Mike Hearn
mike@navi.cx
Thu May 5 23:03:00 GMT 2005
Hi,
I finally got time (darn exams!) to file a bug on this:
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21405
This is the bug where two libs in the same ELF image compiled using
different C++ ABIs can interfere even when not linked to each other,
because the compiler emits symbols from the STL headers that aren't
versioned and that are then cross-linked.
I'd really like to understand this problem better, soon. It's causing
strange crashes for autopackaged binaries.
thanks -mike
More information about the Gcc
mailing list