What you describe in the question is not consistent with reality.
Is this “renaming” not a legal thing to do?
Exporting the same function under multiple names is perfectly legal. The problems you describe do not happen.
Can I debug DLL with FastMM4 without changing
it into a console app?
Yes you can. Specify a host application in the Run parameters dialog and you can debug your DLL.
2
solved Exporting same DLL function under multiple names [closed]