50 lines
1.3 KiB
Diff
50 lines
1.3 KiB
Diff
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -319,8 +319,7 @@
|
||
|
# Alternatively CROSS_COMPILE can be set in the environment.
|
||
|
# Default value for CROSS_COMPILE is not to prefix executables
|
||
|
# Note: Some architectures assign CROSS_COMPILE in their arch/*/Makefile
|
||
|
-ARCH ?= arm64
|
||
|
-CROSS_COMPILE ?= $(srctree)/toolchain/clang/host/linux-x86/clang-r383902/bin/aarch64-linux-gnu-
|
||
|
+ARCH ?= $(SUBARCH)
|
||
|
|
||
|
# Architecture as present in compile.h
|
||
|
UTS_MACHINE := $(ARCH)
|
||
|
@@ -386,7 +385,7 @@
|
||
|
OBJSIZE = llvm-size
|
||
|
STRIP = llvm-strip
|
||
|
else
|
||
|
-CC = $(srctree)/toolchain/clang/host/linux-x86/clang-r383902/bin/clang
|
||
|
+CC = $(CROSS_COMPILE)gcc
|
||
|
LD = $(CROSS_COMPILE)ld
|
||
|
AR = $(CROSS_COMPILE)ar
|
||
|
NM = $(CROSS_COMPILE)nm
|
||
|
--- a/kernel/gen_kheaders.sh
|
||
|
+++ b/kernel/gen_kheaders.sh
|
||
|
@@ -8,7 +8,6 @@
|
||
|
outdir="$(pwd)"
|
||
|
tarfile=$1
|
||
|
cpio_dir=$outdir/$tarfile.tmp
|
||
|
-cpio=$KBUILD_SRC/tools/build/cpio
|
||
|
|
||
|
dir_list="
|
||
|
include/
|
||
|
@@ -59,7 +58,7 @@
|
||
|
pushd $srctree > /dev/null
|
||
|
for f in $dir_list;
|
||
|
do find "$f" -name "*.h";
|
||
|
-done | $cpio --quiet -pd $cpio_dir
|
||
|
+done | cpio --quiet -pd $cpio_dir
|
||
|
|
||
|
popd > /dev/null
|
||
|
|
||
|
@@ -67,7 +66,7 @@
|
||
|
# happen with out of tree builds. Just silence CPIO for now.
|
||
|
for f in $dir_list;
|
||
|
do find "$f" -name "*.h";
|
||
|
-done | $cpio --quiet -pd $cpio_dir >/dev/null 2>&1
|
||
|
+done | cpio --quiet -pd $cpio_dir >/dev/null 2>&1
|
||
|
|
||
|
|
||
|
# Remove comments except SDPX lines
|