[LLVMbugs] [Bug 13379] New: provide dependencies required for loading LLVM plugins

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Tue Jul 17 01:11:34 PDT 2012


http://llvm.org/bugs/show_bug.cgi?id=13379

             Bug #: 13379
           Summary: provide dependencies required for loading LLVM plugins
           Product: dragonegg
           Version: trunk
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: New Bugs
        AssignedTo: baldrick at free.fr
        ReportedBy: sameer.sahasrabuddhe at amd.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified


Created attachment 8914
  --> http://llvm.org/bugs/attachment.cgi?id=8914
link additional LLVM components into dragonegg and expose their symbols

Dragonegg should be able to load LLVM plugins such as the Polly library. This
currently results in an error regarding undefined symbols, which can be fixed
by two changes:

1. Make all symbols visible in dragonegg
2. Link LLVM libraries that provide the necessary symbols.

The attached patch makes the necessary changes that allow successful use of
LLVM plugins. It is known to work with the Polly library. 

The patch is based on the following discussion:
https://groups.google.com/d/topic/polly-dev/Al0qy2HF_xI/discussion

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list