[cfe-dev] Calling a function from Visual Studio dll - name mangling issues

Óscar Fuentes ofv at wanadoo.es
Sun Mar 20 16:23:24 PDT 2011


Daan Nijs <nijs.daan at gmail.com> writes:

> I'm trying to call a function in a dll compiled with Visual Studio from
> JITed code. Unfortunately, the mangled name generated by the codegen does
> not match the one that ends up being exported by the dll. LLVM generates a
> *nix style mangled name() where it needs the windows mangled named.

Clang has no support for VC++ name mangling, nor for the VC++ C++ ABI in
general.

[snip]




More information about the cfe-dev mailing list