[lld] r232862 - [ELF][X86_64] Remove relative references to include files
Rui Ueyama
ruiu at google.com
Fri Mar 20 16:56:36 PDT 2015
Hmm, is this a good thing to do? ExampleSubTarget is really a
sub-directory, so removing ".." doesn't make sense to me.
On Fri, Mar 20, 2015 at 4:46 PM, Shankar Easwaran <shankare at codeaurora.org>
wrote:
> Author: shankare
> Date: Fri Mar 20 18:46:56 2015
> New Revision: 232862
>
> URL: http://llvm.org/viewvc/llvm-project?rev=232862&view=rev
> Log:
> [ELF][X86_64] Remove relative references to include files
>
> Modified:
> lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt
>
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h
>
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp
>
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h
> lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile
>
> Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt?rev=232862&r1=232861&r2=232862&view=diff
>
> ==============================================================================
> --- lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt (original)
> +++ lld/trunk/lib/ReaderWriter/ELF/X86_64/CMakeLists.txt Fri Mar 20
> 18:46:56 2015
> @@ -10,4 +10,6 @@ add_llvm_library(lldX86_64ELFTarget
> LLVMSupport
> )
>
> +include_directories(.)
> +
> add_subdirectory(ExampleSubTarget)
>
> Modified:
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h?rev=232862&r1=232861&r2=232862&view=diff
>
> ==============================================================================
> ---
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h
> (original)
> +++
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleLinkingContext.h
> Fri Mar 20 18:46:56 2015
> @@ -10,8 +10,8 @@
> #ifndef
> LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_LINKING_CONTEXT
> #define
> LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_LINKING_CONTEXT
>
> -#include "../X86_64LinkingContext.h"
> -#include "../X86_64TargetHandler.h"
> +#include "X86_64LinkingContext.h"
> +#include "X86_64TargetHandler.h"
>
> namespace lld {
> namespace elf {
>
> Modified:
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp?rev=232862&r1=232861&r2=232862&view=diff
>
> ==============================================================================
> ---
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp
> (original)
> +++
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.cpp
> Fri Mar 20 18:46:56 2015
> @@ -8,7 +8,7 @@
>
> //===----------------------------------------------------------------------===//
>
> #include "ExampleTargetHandler.h"
> -#include "../X86_64ExecutableWriter.h"
> +#include "X86_64ExecutableWriter.h"
> #include "ExampleLinkingContext.h"
>
> using namespace lld;
>
> Modified:
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h?rev=232862&r1=232861&r2=232862&view=diff
>
> ==============================================================================
> ---
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h
> (original)
> +++
> lld/trunk/lib/ReaderWriter/ELF/X86_64/ExampleSubTarget/ExampleTargetHandler.h
> Fri Mar 20 18:46:56 2015
> @@ -10,7 +10,7 @@
> #ifndef
> LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_TARGET_HANDLER_H
> #define
> LLD_READER_WRITER_ELF_X86_64_EXAMPLE_TARGET_EXAMPLE_TARGET_HANDLER_H
>
> -#include "../X86_64TargetHandler.h"
> +#include "X86_64TargetHandler.h"
>
> namespace lld {
> namespace elf {
>
> Modified: lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile
> URL:
> http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile?rev=232862&r1=232861&r2=232862&view=diff
>
> ==============================================================================
> --- lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile (original)
> +++ lld/trunk/lib/ReaderWriter/ELF/X86_64/Makefile Fri Mar 20 18:46:56 2015
> @@ -10,7 +10,9 @@
> LLD_LEVEL := ../../../..
> LIBRARYNAME := lldX86_64ELFTarget
> USEDLIBS = lldCore.a
> +
> CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF
> +CPP.Flags += -I$(PROJ_SRC_DIR)/$(LLD_LEVEL)/lib/ReaderWriter/ELF/X86_64/
>
> PARALLEL_DIRS := ExampleSubTarget
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150320/71fa6189/attachment.html>
More information about the llvm-commits
mailing list