Details
-
Task
-
Resolution: Unresolved
-
Major
-
None
-
None
Description
It's finally time to calculate the baseaddresses of our DLLs on every build instead of relying on a file that easily gets outdated.
My idea is as follows:
1) Build the DLLs with a default baseaddress.
2) Calculate the baseaddresses after knowing about the sizes of all DLLs, possibly taking preferences for lower and higher addresses into account.
3) Patch the DLLs with the newly calculated addresses.
Attachments
Issue Links
- relates to
-
CORE-12752 [CMAKE] gcc base address - Photoshop CS2 doesn't start in recent trunk builds
- Resolved
-
CORE-14923 Create script to autogenerate x64 base addresses
- Open
-
CORE-11382 baseaddresses outdated
- Resolved