[LLVMbugs] [Bug 352] NEW: include/{Support,Config} -> include/llvm/{Support,Config}

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Fri May 28 22:22:24 PDT 2004


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=352

           Summary: include/{Support,Config} ->
                    include/llvm/{Support,Config}
           Product: libraries
           Version: trunk
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Support Libraries
        AssignedTo: rspencer at x10sys.com
        ReportedBy: rspencer at x10sys.com


The include directory should contain exactly one directory: llvm.

All include/* directories need to be made into include/llvm/* directories.

The reason for this is so that llvm #includes (especally by users of LLVM)
cannot clash with any other software system. Right now we have header files in
include/Support and include/Config that could clash with header files from some
"Support" or "Config" application or module of an application.

After this change is made, including *any* LLVM header will have the form:

#include <llvm/MODULE/HEADER.h>



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the llvm-bugs mailing list