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

Delay import support for dlltool

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:

      Operating System: ReactOS
      Platform: x86 Hardware

      Description

      This patch implements delay import support for dlltool. It works similar to the normal way. Instead of "-l libname.a" you pass "-y delaylibname.a"
      passing both -l and -y is possible.
      The generated lib can then be linked together with delaylib.a to achieve delay loading. I tested it with a single import. Might have bugs. consider this as alpha version.

        Attachments

        1. dlltool.7z
          595 kB
          Timo Kreuzer
        2. dlltool.diff
          18 kB
          Timo Kreuzer
        3. dlltool v2.diff
          16 kB
          Timo Kreuzer
        4. dlltool v3.diff
          16 kB
          Timo Kreuzer
        5. dlltool v7.diff
          15 kB
          Timo Kreuzer
        6. dlltool v8.diff
          15 kB
          Timo Kreuzer
        7. rbuild_delayimp.patch
          11 kB
          Timo Kreuzer
        8. rbuild_delayimp v2.patch
          13 kB
          Timo Kreuzer

          Issue Links

            Activity

              People

              • Assignee:
                ThePhysicist Timo Kreuzer
                Reporter:
                ThePhysicist Timo Kreuzer
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: