On Wed, Feb 06, 2002 at 02:24:57PM -0800, Barubary wrote: >> Aren't virtual tables a feature of "C++"? > >I'm talking about the specific implementation of the virtual table - the >layout of the function pointers relative to the "this" pointer. The >location and format of the vtable relative to the "this" pointer in Visual >C++ is patented by Microsoft. I wish I knew the patent number...
I'm talking about the fact that I said that "non-c++" import libraries should work correctly. You countered with a question about "Microsoft's patented virtual table system". If the virtual table system is used in non-c++ libraries then this is an issue. Otherwise, again, non-c++ import libraries should work ok with 'ld'. The reason that I said "non-c++" is specifically because gcc/gas/ld don't understand Microsoft's C++ object file layout. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/