diff options
author | Bob Wilson <bob.wilson@apple.com> | 2009-03-06 00:00:58 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2009-03-06 00:00:58 +0000 |
commit | 46c95bbe0616fc37cb56866a57939487f45eca00 (patch) | |
tree | 57dffd6067c2548b3ef4ab8a5b4f3fe1565dacb6 /include/llvm/Transforms/Utils/Local.h | |
parent | ef0ff140a72c18893529c33cee8e7cd634b008bd (diff) |
Fix a parallel make race condition by swapping the order of -I directories.
The .cmi files are generated in $(ObjDir) and then copied to $(OcamlDir).
The ocamldep output references the .cmi files in $(ObjDir), so make kicks
off a dependent compile as soon as the local copy is generated. If the
copy to $(OcamlDir) is not complete at that point, the compiler will read
the partially copied file and complain about a "Corrupted compiled
interface". Searching $(ObjDir) first avoids this.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66217 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms/Utils/Local.h')
0 files changed, 0 insertions, 0 deletions