<div dir="ltr">Hmm, is this a good thing to do? ExampleSubTarget is really a sub-directory, so removing ".." doesn't make sense to me.</div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 20, 2015 at 4:46 PM, Shankar Easwaran <span dir="ltr"><<a href="mailto:shankare@codeaurora.org" target="_blank">shankare@codeaurora.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: shankare<br>
Date: Fri Mar 20 18:46:56 2015<br>
New Revision: 232862<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=232862&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=232862&view=rev</a><br>
Log:<br>
[ELF][X86_64] Remove relative references to include files<br>
<br>
Modified:<br>
    lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt<br>
    lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h<br>
    lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp<br>
    lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h<br>
    lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile<br>
<br>
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt?rev=232862&r1=232861&r2=232862&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt?rev=232862&r1=232861&r2=232862&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt (original)<br>
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt Fri Mar 20 18:46:56 2015<br>
@@ -10,4 +10,6 @@ add_llvm_library(lldX86_64ELFTarget<br>
     LLVMSupport<br>
   )<br>
<br>
+include_directories(.)<br>
+<br>
 add_subdirectory(ExampleSubTarget)<br>
<br>
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h?rev=232862&r1=232861&r2=232862&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h?rev=232862&r1=232861&r2=232862&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h (original)<br>
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h Fri Mar 20 18:46:56 2015<br>
@@ -10,8 +10,8 @@<br>
 #ifndef LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_LINKING_CONTEXT<br>
 #define LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_LINKING_CONTEXT<br>
<br>
-#include "../X86_64LinkingContext.h"<br>
-#include "../X86_64TargetHandler.h"<br>
+#include "X86_64LinkingContext.h"<br>
+#include "X86_64TargetHandler.h"<br>
<br>
 namespace lld {<br>
 namespace elf {<br>
<br>
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp?rev=232862&r1=232861&r2=232862&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp?rev=232862&r1=232861&r2=232862&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp (original)<br>
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp Fri Mar 20 18:46:56 2015<br>
@@ -8,7 +8,7 @@<br>
 //===----------------------------------------------------------------------===//<br>
<br>
 #include "ExampleTargetHandler.h"<br>
-#include "../X86_64ExecutableWriter.h"<br>
+#include "X86_64ExecutableWriter.h"<br>
 #include "ExampleLinkingContext.h"<br>
<br>
 using namespace lld;<br>
<br>
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h?rev=232862&r1=232861&r2=232862&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h?rev=232862&r1=232861&r2=232862&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h (original)<br>
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h Fri Mar 20 18:46:56 2015<br>
@@ -10,7 +10,7 @@<br>
 #ifndef LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_TARGET_HANDLER_H<br>
 #define LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_TARGET_HANDLER_H<br>
<br>
-#include "../X86_64TargetHandler.h"<br>
+#include "X86_64TargetHandler.h"<br>
<br>
 namespace lld {<br>
 namespace elf {<br>
<br>
Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile?rev=232862&r1=232861&r2=232862&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile?rev=232862&r1=232861&r2=232862&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile (original)<br>
+++ lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile Fri Mar 20 18:46:56 2015<br>
@@ -10,7 +10,9 @@<br>
 LLD_LEVEL := ../../../..<br>
 LIBRARYNAME := lldX86_64ELFTarget<br>
 USEDLIBS = lldCore.a<br>
+<br>
 CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF<br>
+CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF/X86_64/<br>
<br>
 PARALLEL_DIRS := ExampleSubTarget<br>
<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div>