blob: c7e6155b7ccd63e78bf702714004e2fd52ce4ebc [file] [log] [blame]
// no overloads for cygwin syms
Failed to unmangle _ZN10linked_ptrIN12CrxInstaller14WhitelistEntryEE4copyIS1_EEvPKS_IT_E
#ifdef WINDOWS
got correct overflow
Failed to unmangle std::operator<<<<<std::char_traits<char, truncated
#endif
got correct overflow
finished unmangling.
#ifdef UNIX
(found|couldn.t find) glibc malloc (and|or) __GI___libc_malloc.
#endif
enumerating with DRSYM_LEAVE_MANGLED
enumerating with DRSYM_DEMANGLE
enumerating with DRSYM_DEMANGLE_FULL
found drsyms-test.appdll.cpp
stack trace:
drsyms-test\.appdll\.cpp:52!dll_public(\(\))?
#if !(defined(WINDOWS) && defined(X64))
drsyms-test\.appdll\.cpp:59!dll_static(\(\))?
drsyms-test\.appdll\.cpp:65!dll_export
// my cygwin line #'s are all one off so I'm just using . for 2nd digit:
drsyms-test\.cpp:7.!.anonymous namespace.::Foo::Bar(\(\))?
drsyms-test\.cpp:8.!exe_export
drsyms-test\.cpp:8.!exe_public(\(\))?
drsyms-test\.cpp:9.!exe_static(\(\))?
drsyms-test\.cpp:1..!main
#endif
overloaded: 1
overloaded: 2
overloaded: 4
app num_calls: 7
got back 4
got back 4
// we don't get an "all done" b/c cygwin somehow messes up output
#ifndef CYGWIN
all done
#endif