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.diff
          18 kB
        2. dlltool v2.diff
          16 kB
        3. rbuild_delayimp.patch
          11 kB
        4. dlltool v3.diff
          16 kB
        5. rbuild_delayimp v2.patch
          13 kB
        6. dlltool.7z
          595 kB
        7. dlltool v7.diff
          15 kB
        8. dlltool v8.diff
          15 kB

          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: