[LLVMbugs] [Bug 1590] New: LLVMBuilder.h depends on LLVM but is in Support

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Wed Aug 1 10:23:03 PDT 2007


           Summary: LLVMBuilder.h depends on LLVM but is in Support
           Product: libraries
           Version: 1.0
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Support Libraries
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: rspencer at reidspencer.com
                CC: llvmbugs at cs.uiuc.edu

The LLVMBuilder.h header file which is part of the Support library (soon to be
module) depends on LLVM header files. This works currently only because there
is no implementation for this header file in the Support library, its all in
the header file. However, when Support becomes a module, this won't work. It
will create a cyclic dependency between two modules which is forbidden. This
header needs to be moved out of Support and into the top level in llvm. It's
not a support thing anyway, its very LLVM specific.


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