On 2009-02-05 12:53:07 -0500, BCS <a...@pathlink.com> said:

What I would like to see is the vtbl offsets being patched up by the linker. That way the vtbl can be reordered with impunity and you only need to re link. You still can't get binary compatibility for DLL/SO's (unless loading them does patching as well?)

There are many options. Either it's done by the linker and the dynamic library loader, or it's done by the library initialization code, or lazily on the first use of a class. Or we don't use virtual function tables at all...

--
Michel Fortin
michel.for...@michelf.com
http://michelf.com/

Reply via email to