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