On Wed, Oct 11, 2017 at 12:19:47PM +0200, Mark Kettenis wrote:
> Diff below makes clang and lld build again on armv7.  Sorted the files
> such that they match the order in the CMakeLists.txt file.

The lists are explicitly sorted alphabetically and not like in the
CMakeLists.  I would actually like to keep it that way.

If there are unsorted lists, then that might be because I didn't have
to touch them since the last update. :)

> ok?
> 
> 
> Index: gnu/usr.bin/clang/libLLVMARMCodeGen/Makefile
> ===================================================================
> RCS file: /cvs/src/gnu/usr.bin/clang/libLLVMARMCodeGen/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- gnu/usr.bin/clang/libLLVMARMCodeGen/Makefile      9 Jul 2017 15:28:34 
> -0000       1.3
> +++ gnu/usr.bin/clang/libLLVMARMCodeGen/Makefile      11 Oct 2017 10:17:13 
> -0000
> @@ -11,7 +11,6 @@ SRCS=       A15SDOptimizer.cpp \
>       ARMAsmPrinter.cpp \
>       ARMBaseInstrInfo.cpp \
>       ARMBaseRegisterInfo.cpp \
> -     ARMComputeBlockSize.cpp \
>       ARMConstantIslandPass.cpp \
>       ARMConstantPoolValue.cpp \
>       ARMExpandPseudoInsts.cpp \
> @@ -24,6 +23,7 @@ SRCS=       A15SDOptimizer.cpp \
>       ARMLoadStoreOptimizer.cpp \
>       ARMMCInstLower.cpp \
>       ARMMachineFunctionInfo.cpp \
> +     ARMMacroFusion.cpp \
>       ARMRegisterInfo.cpp \
>       ARMOptimizeBarriersPass.cpp \
>       ARMSelectionDAGInfo.cpp \
> @@ -37,7 +37,8 @@ SRCS=       A15SDOptimizer.cpp \
>       ThumbRegisterInfo.cpp \
>       Thumb2ITBlockPass.cpp \
>       Thumb2InstrInfo.cpp \
> -     Thumb2SizeReduction.cpp
> +     Thumb2SizeReduction.cpp \
> +     ARMComputeBlockSize.cpp
>  
>  .PATH:       ${.CURDIR}/../../../llvm/lib/Target/ARM
>  
> 

Reply via email to