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

            Bug ID: 16822
           Summary: Implement a minimal rebuild option
           Product: clang
           Version: unspecified
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: -New Bugs
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
    Classification: Unclassified

The Microsoft compiler supports this:
<http://msdn.microsoft.com/en-us/library/vstudio/kfz8ad09.aspx>.

I think this basically comes down to the compiler keeping track of where each
name in the preprocessing and semantic analysis phase is coming from (which
clang currently does), and using that information to decide whether a change in
a header file is going to change the declaration/definition of any of those
names and skip generating a new object file if that's not the case.

Does this make sense to implement in clang?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to