Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-12751

Calculate baseaddresses on every build

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Build System
    • Labels:
      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

            Activity

              People

              • Assignee:
                bug zilla Bug Zilla
                Reporter:
                Colin Finck Colin Finck
              • Votes:
                2 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated: