On Wed, Feb 24, 2016 at 7:11 AM, Holger Freyther holger@freyther.de wrote:
On 24 Feb 2016, at 16:06, Esteban Lorenzano estebanlm@gmail.com wrote:
I don’t think this will work… AFAIK stringify is to convert macro
arguments into strings… we need to replace the contents of a string.
… but I’m not cpp expert so I might be wrong…
Can't you generate the table as:
void* IA32FFIPlugin_exports[][3] = { {STRINGIFY(IA32FFIPlugin), "ffiLogCallsTo", (void*)ffiLogCallsTo}, {STRINGIFY(IA32FFIPlugin), "getModuleName", (void*)getModuleName},
?
Yes. This is nice. Esteban, give me a while and I'll fix this. For now, you can compile the plugin as an external plugin.
_,,,^..^,,,_ best, Eliot