Mail Archives: cygwin/2009/05/04/09:19:43
--------------050909080200090001050603
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Dave Korn wrote:
> Let's see the output for 'nm xercesc/util/.libs/XMLException.o'; that should
> confirm whether the typeinfo got generated or not. After that, we'll need to
> find out if it's in the DLL but not exported, and whether auto-export is in
> operation or not.
Attached.
objdump -x -C cygxerces-c-3-0.dll | grep XMLException | grep typeinfo
[39037](sec 3)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x0005f780 typeinfo
name for xercesc_3_0::XMLException
[39038](sec 3)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x0005c7f0 typeinfo for
xercesc_3_0::XMLException
I'll send the full objdump output to you off-list (it's 0.5M compressed).
--
Chuck
--------------050909080200090001050603
Content-Type: text/plain;
name="XMLException.nm"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="XMLException.nm"
00000000 b .bss
00000000 d .data
00000000 i .drectve
00000000 d .eh_frame
00000000 d .gcc_except_table
00000000 r .rdata$_ZTIN11xercesc_3_010XMLDeleterE
00000000 r .rdata$_ZTIN11xercesc_3_012PanicHandlerE
00000000 r .rdata$_ZTIN11xercesc_3_012XMLExceptionE
00000000 r .rdata$_ZTIN11xercesc_3_012XMLMsgLoaderE
00000000 r .rdata$_ZTIN11xercesc_3_013MemoryManagerE
00000000 r .rdata$_ZTIN11xercesc_3_016XMLErrorReporterE
00000000 r .rdata$_ZTIN11xercesc_3_020XMLBufferFullHandlerE
00000000 r .rdata$_ZTIN11xercesc_3_025XMLPlatformUtilsExceptionE
00000000 r .rdata$_ZTIN11xercesc_3_030ArrayIndexOutOfBoundsExceptionE
00000000 r .rdata$_ZTIN11xercesc_3_07XMemoryE
00000000 r .rdata$_ZTIN11xercesc_3_08DOMErrorE
00000000 r .rdata$_ZTSN11xercesc_3_010XMLDeleterE
00000000 r .rdata$_ZTSN11xercesc_3_012PanicHandlerE
00000000 r .rdata$_ZTSN11xercesc_3_012XMLExceptionE
00000000 r .rdata$_ZTSN11xercesc_3_012XMLMsgLoaderE
00000000 r .rdata$_ZTSN11xercesc_3_013MemoryManagerE
00000000 r .rdata$_ZTSN11xercesc_3_016XMLErrorReporterE
00000000 r .rdata$_ZTSN11xercesc_3_020XMLBufferFullHandlerE
00000000 r .rdata$_ZTSN11xercesc_3_025XMLPlatformUtilsExceptionE
00000000 r .rdata$_ZTSN11xercesc_3_030ArrayIndexOutOfBoundsExceptionE
00000000 r .rdata$_ZTSN11xercesc_3_07XMemoryE
00000000 r .rdata$_ZTSN11xercesc_3_08DOMErrorE
00000000 r .rdata$_ZTVN11xercesc_3_010XMLDeleterE
00000000 r .rdata$_ZTVN11xercesc_3_012PanicHandlerE
00000000 r .rdata$_ZTVN11xercesc_3_012XMLExceptionE
00000000 r .rdata$_ZTVN11xercesc_3_012XMLMsgLoaderE
00000000 r .rdata$_ZTVN11xercesc_3_013MemoryManagerE
00000000 r .rdata$_ZTVN11xercesc_3_016XMLErrorReporterE
00000000 r .rdata$_ZTVN11xercesc_3_020XMLBufferFullHandlerE
00000000 r .rdata$_ZTVN11xercesc_3_025XMLPlatformUtilsExceptionE
00000000 r .rdata$_ZTVN11xercesc_3_030ArrayIndexOutOfBoundsExceptionE
00000000 r .rdata$_ZTVN11xercesc_3_08DOMErrorE
00000000 t .text
00000000 t .text$_ZN11xercesc_3_010XMLDeleterD0Ev
00000000 t .text$_ZN11xercesc_3_010XMLDeleterD1Ev
00000000 t .text$_ZN11xercesc_3_012PanicHandlerD0Ev
00000000 t .text$_ZN11xercesc_3_012PanicHandlerD1Ev
00000000 t .text$_ZN11xercesc_3_012XMLMsgLoaderD0Ev
00000000 t .text$_ZN11xercesc_3_012XMLMsgLoaderD1Ev
00000000 t .text$_ZN11xercesc_3_013MemoryManagerD0Ev
00000000 t .text$_ZN11xercesc_3_013MemoryManagerD1Ev
00000000 t .text$_ZN11xercesc_3_016XMLErrorReporterD0Ev
00000000 t .text$_ZN11xercesc_3_016XMLErrorReporterD1Ev
00000000 t .text$_ZN11xercesc_3_020XMLBufferFullHandlerD0Ev
00000000 t .text$_ZN11xercesc_3_020XMLBufferFullHandlerD1Ev
00000000 t .text$_ZN11xercesc_3_025XMLPlatformUtilsExceptionD0Ev
00000000 t .text$_ZN11xercesc_3_025XMLPlatformUtilsExceptionD1Ev
00000000 t .text$_ZN11xercesc_3_030ArrayIndexOutOfBoundsExceptionD0Ev
00000000 t .text$_ZN11xercesc_3_030ArrayIndexOutOfBoundsExceptionD1Ev
00000000 t .text$_ZN11xercesc_3_08DOMErrorD0Ev
00000000 t .text$_ZN11xercesc_3_08DOMErrorD1Ev
00000000 t .text$_ZNK11xercesc_3_025XMLPlatformUtilsException7getTypeEv
00000000 t .text$_ZNK11xercesc_3_025XMLPlatformUtilsException9duplicateEv
00000000 t .text$_ZNK11xercesc_3_030ArrayIndexOutOfBoundsException7getTypeEv
00000000 t .text$_ZNK11xercesc_3_030ArrayIndexOutOfBoundsException9duplicateEv
U _Unwind_Resume
00000000 T xercesc_3_0::XMLDeleter::~XMLDeleter()
00000000 T xercesc_3_0::XMLDeleter::~XMLDeleter()
00000000 T xercesc_3_0::PanicHandler::~PanicHandler()
00000000 T xercesc_3_0::PanicHandler::~PanicHandler()
000002a0 T xercesc_3_0::XMLException::setPosition(char const*, unsigned long long)
000004d0 T xercesc_3_0::XMLException::loadExceptText(xercesc_3_0::XMLExcepts::Codes)
000006d0 T xercesc_3_0::XMLException::loadExceptText(xercesc_3_0::XMLExcepts::Codes, char const*, char const*, char const*, char const*)
00000810 T xercesc_3_0::XMLException::loadExceptText(xercesc_3_0::XMLExcepts::Codes, wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*)
000001a0 T xercesc_3_0::XMLException::XMLException(char const*, unsigned long long, xercesc_3_0::MemoryManager*)
00000400 T xercesc_3_0::XMLException::XMLException(xercesc_3_0::XMLException const&)
00000100 T xercesc_3_0::XMLException::XMLException()
00000220 T xercesc_3_0::XMLException::XMLException(char const*, unsigned long long, xercesc_3_0::MemoryManager*)
00000330 T xercesc_3_0::XMLException::XMLException(xercesc_3_0::XMLException const&)
000000b0 T xercesc_3_0::XMLException::XMLException()
00000150 T xercesc_3_0::XMLException::~XMLException()
00000070 T xercesc_3_0::XMLException::~XMLException()
00000030 T xercesc_3_0::XMLException::~XMLException()
000005f0 T xercesc_3_0::XMLException::operator=(xercesc_3_0::XMLException const&)
00000000 T xercesc_3_0::XMLMsgLoader::~XMLMsgLoader()
00000000 T xercesc_3_0::XMLMsgLoader::~XMLMsgLoader()
00000000 T xercesc_3_0::MemoryManager::~MemoryManager()
00000000 T xercesc_3_0::MemoryManager::~MemoryManager()
00000000 T xercesc_3_0::XMLInitializer::terminateXMLException()
000002f0 T xercesc_3_0::XMLInitializer::initializeXMLException()
00000000 T xercesc_3_0::XMLErrorReporter::~XMLErrorReporter()
00000000 T xercesc_3_0::XMLErrorReporter::~XMLErrorReporter()
U xercesc_3_0::XMLPlatformUtils::loadMsgSet(wchar_t const*)
U xercesc_3_0::XMLPlatformUtils::fgMemoryManager
U xercesc_3_0::XMLPlatformUtils::panic(xercesc_3_0::PanicHandler::PanicReasons)
00000000 T xercesc_3_0::XMLBufferFullHandler::~XMLBufferFullHandler()
00000000 T xercesc_3_0::XMLBufferFullHandler::~XMLBufferFullHandler()
00000000 T xercesc_3_0::XMLPlatformUtilsException::~XMLPlatformUtilsException()
00000000 T xercesc_3_0::XMLPlatformUtilsException::~XMLPlatformUtilsException()
00000000 T xercesc_3_0::ArrayIndexOutOfBoundsException::~ArrayIndexOutOfBoundsException()
00000000 T xercesc_3_0::ArrayIndexOutOfBoundsException::~ArrayIndexOutOfBoundsException()
U xercesc_3_0::XMLUni::fgDefErrMsg
U xercesc_3_0::XMLUni::fgExceptDomain
U xercesc_3_0::XMLUni::fgXMLPlatformUtilsException_Name
U xercesc_3_0::XMLUni::fgArrayIndexOutOfBoundsException_Name
U xercesc_3_0::XMemory::operator delete(void*)
U xercesc_3_0::XMemory::operator delete(void*, xercesc_3_0::MemoryManager*)
U xercesc_3_0::XMemory::operator new(unsigned int, xercesc_3_0::MemoryManager*)
00000000 T xercesc_3_0::DOMError::~DOMError()
00000000 T xercesc_3_0::DOMError::~DOMError()
U xercesc_3_0::XMLString::replicate(char const*, xercesc_3_0::MemoryManager*)
00000000 b xercesc_3_0::sMsgLoader
00000000 T xercesc_3_0::XMLPlatformUtilsException::getType() const
00000000 T xercesc_3_0::XMLPlatformUtilsException::duplicate() const
00000000 T xercesc_3_0::ArrayIndexOutOfBoundsException::getType() const
00000000 T xercesc_3_0::ArrayIndexOutOfBoundsException::duplicate() const
00000000 R typeinfo for xercesc_3_0::XMLDeleter
00000000 R typeinfo for xercesc_3_0::PanicHandler
00000000 R typeinfo for xercesc_3_0::XMLException
00000000 R typeinfo for xercesc_3_0::XMLMsgLoader
00000000 R typeinfo for xercesc_3_0::MemoryManager
00000000 R typeinfo for xercesc_3_0::XMLErrorReporter
00000000 R typeinfo for xercesc_3_0::XMLBufferFullHandler
00000000 R typeinfo for xercesc_3_0::XMLPlatformUtilsException
00000000 R typeinfo for xercesc_3_0::ArrayIndexOutOfBoundsException
00000000 R typeinfo for xercesc_3_0::XMemory
00000000 R typeinfo for xercesc_3_0::DOMError
00000000 R typeinfo name for xercesc_3_0::XMLDeleter
00000000 R typeinfo name for xercesc_3_0::PanicHandler
00000000 R typeinfo name for xercesc_3_0::XMLException
00000000 R typeinfo name for xercesc_3_0::XMLMsgLoader
00000000 R typeinfo name for xercesc_3_0::MemoryManager
00000000 R typeinfo name for xercesc_3_0::XMLErrorReporter
00000000 R typeinfo name for xercesc_3_0::XMLBufferFullHandler
00000000 R typeinfo name for xercesc_3_0::XMLPlatformUtilsException
00000000 R typeinfo name for xercesc_3_0::ArrayIndexOutOfBoundsException
00000000 R typeinfo name for xercesc_3_0::XMemory
00000000 R typeinfo name for xercesc_3_0::DOMError
U vtable for __cxxabiv1::__class_type_info
U vtable for __cxxabiv1::__si_class_type_info
00000000 R vtable for xercesc_3_0::XMLDeleter
00000000 R vtable for xercesc_3_0::PanicHandler
00000000 R vtable for xercesc_3_0::XMLException
00000000 R vtable for xercesc_3_0::XMLMsgLoader
00000000 R vtable for xercesc_3_0::MemoryManager
00000000 R vtable for xercesc_3_0::XMLErrorReporter
00000000 R vtable for xercesc_3_0::XMLBufferFullHandler
00000000 R vtable for xercesc_3_0::XMLPlatformUtilsException
00000000 R vtable for xercesc_3_0::ArrayIndexOutOfBoundsException
00000000 R vtable for xercesc_3_0::DOMError
U operator delete(void*)
U __cxa_pure_virtual
U __gxx_personality_v0
U _alloca
U memcpy
--------------050909080200090001050603
Content-Type: text/plain; charset=us-ascii
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
--------------050909080200090001050603--
- Raw text -