mirror of
https://github.com/jonko0493/blocksdsl-min-repro.git
synced 2025-06-18 13:45:32 -04:00
Working mangled names
This commit is contained in:
parent
c20526fbab
commit
64f39c0729
@ -27,12 +27,12 @@ namespace Loader
|
|||||||
exampleLib = dlopen("nitro:/dsl/example.dsl", RTLD_NOW | RTLD_LOCAL);
|
exampleLib = dlopen("nitro:/dsl/example.dsl", RTLD_NOW | RTLD_LOCAL);
|
||||||
printf("Example lib loaded to %x\n", (u32)exampleLib);
|
printf("Example lib loaded to %x\n", (u32)exampleLib);
|
||||||
|
|
||||||
isFlagSetFn = (fnIsFlagSet *)dlsym(exampleLib, "isFlagSet(Save*, unsi");
|
isFlagSetFn = (fnIsFlagSet *)dlsym(exampleLib, "_Z9isFlagSetP4Savet");
|
||||||
printf("isFlagSet loaded to %x\n", (u32)isFlagSetFn);
|
printf("isFlagSet loaded to %x\n", (u32)isFlagSetFn);
|
||||||
setFlagFn = (fnSetFlag *)dlsym(exampleLib, "setFlag");
|
setFlagFn = (fnSetFlag *)dlsym(exampleLib, "_Z7setFlagP4Savet");
|
||||||
clearFlagFn = (fnClearFlag *)dlsym(exampleLib, "clearFlag");
|
clearFlagFn = (fnClearFlag *)dlsym(exampleLib, "_Z9clearFlagP4Savet");
|
||||||
getGlobalFn = (fnGetGlobal *)dlsym(exampleLib, "getGlobal");
|
getGlobalFn = (fnGetGlobal *)dlsym(exampleLib, "_Z9getGlobalP4Savet");
|
||||||
setGlobalFn = (fnSetGlobal *)dlsym(exampleLib, "setGlobal");
|
setGlobalFn = (fnSetGlobal *)dlsym(exampleLib, "_Z9setGlobalP4Saveth");
|
||||||
|
|
||||||
getMemUsedFn = (fnGetMemUsed *)dlsym(exampleLib, "getMemUsed");
|
getMemUsedFn = (fnGetMemUsed *)dlsym(exampleLib, "getMemUsed");
|
||||||
getMemFreeFn = (fnGetMemFree *)dlsym(exampleLib, "getMemFree");
|
getMemFreeFn = (fnGetMemFree *)dlsym(exampleLib, "getMemFree");
|
||||||
|
Loading…
Reference in New Issue
Block a user