name-mangling
Compiler agnostic fortran name mangling function
I am dynamically linking to a fortran static object and need to be able (at run time) to take the name of the fortran function (which is a C++ string) and name mangle it appropriately for the compiler[详细]
2023-03-30 15:47 分类:问答using 3rd party library (libconfig) with Qt (C++)
I\'m having trouble getting a third party library (libconfig++) to work in Qt. When compiling in Qt, I get error messages such as:[详细]
2023-03-30 02:22 分类:问答How to get the function name of a method in Objective-C?
For as far as I know, a method is compiled into a function like this: +(NSArray *)arrayWithObject:(id)object;[详细]
2023-02-13 15:04 分类:问答How to achieve symbol versioning
I want to achieve something like below : I have multiple versions of a library. I dynamically load the latest version of the library using dlopen(). Then I want to see if a particular function (along[详细]
2023-02-10 15:24 分类:问答Function to mangle/demangle functions
I have previously, here, been shown that C++ functions aren\'t easily represented in assembly. Now I am interested in reading them one way or another because Callgrind, part of Valgrind, show them dem[详细]
2023-02-09 15:16 分类:问答C++ name mangling by hand
I am writing a script for the IDA Pro disassembler in Python using the idapython plugin. Using this, I am able to fill in the gaps where IDA\'s auto-analysis falls short.[详细]
2023-02-04 07:15 分类:问答stdcall name mangling using extern c and dllexport vs module definitions (msvc++)
I was trying to export a simple test function for a dll to w开发者_运维问答ork with an application (fyi: mIRC) that specifies the calling convention as:[详细]
2023-02-01 06:51 分类:问答Why does not std:string + int give compilation error?
We just found our colleague thought he can add an integer to std::string and 开发者_高级运维used such operation here and there in his code.[详细]
2023-01-31 18:15 分类:问答Exported function symbol name mangling
I have a D DLL that is being loaded by a C++ program that I have no control over. The program LoadLibrarys my DLL and uses GetProcAddress to find a function named \"extension_load\" that takes one arg[详细]
2023-01-29 23:24 分类:问答g++ template name mangling
I need to use the address of a member of a template class in g++ inline assembly (as a compile-time constant value). Is it possible to express this? (I think that I need the mangled name of T<U>[详细]
2023-01-23 01:30 分类:问答