mcbin

mcbin.git
git clone git://git.lenczewski.org/mcbin.git
Log | Files | Refs | README

u-boot-clang.patch (646B)


      1 diff --git a/Makefile b/Makefile
      2 index 4c86f5ac409..3140fcd9a42 100644
      3 --- a/Makefile
      4 +++ b/Makefile
      5 @@ -656,11 +656,19 @@ endif
      6  ifneq ($(GCC_TOOLCHAIN),)
      7  CLANG_FLAGS	+= --gcc-toolchain=$(GCC_TOOLCHAIN)
      8  endif
      9 -CLANG_FLAGS	+= -no-integrated-as
     10  KBUILD_CFLAGS	+= $(CLANG_FLAGS)
     11  KBUILD_CPPFLAGS	+= $(CLANG_FLAGS)
     12  KBUILD_AFLAGS	+= $(CLANG_FLAGS)
     13  export CLANG_FLAGS
     14 +
     15 +# use llvm-provided alternatives to gnu toolchain tools
     16 +AR	:= llvm-ar
     17 +NM	:= llvm-nm
     18 +STRIP	:= llvm-strip
     19 +OBJCOPY	:= llvm-objcopy
     20 +OBJDUMP	:= llvm-objdump
     21 +READELF	:= llvm-readelf
     22 +
     23  endif
     24  
     25  RETPOLINE_CFLAGS_GCC := -mindirect-branch=thunk-extern -mindirect-branch-register