From 00cf8917dc2a3c76ab7ec73a82c00ff079ddddbc Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 30 Oct 2020 10:03:50 -0700 Subject: nodejs: Fix arm32/thumb builds with clang Backport a patch from upstream to take care of build failure e.g. | ../deps/v8/src/codegen/arm/cpu-arm.cc:38:16: error: write to reserved register 'R7' | asm volatile("svc 0\n" | ^ | 1 error generated. Signed-off-by: Khem Raj (cherry picked from commit 45a2dfdd0f16ed6941926e2dca1ad90f36e120bc) Signed-off-by: Armin Kuster --- meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb') diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb b/meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb index 8a9f32bce2..7d8fd1db94 100644 --- a/meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb +++ b/meta-oe/recipes-devtools/nodejs/nodejs_12.18.3.bb @@ -21,6 +21,7 @@ SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz \ file://0004-v8-don-t-override-ARM-CFLAGS.patch \ file://big-endian.patch \ file://mips-warnings.patch \ + file://0001-Remove-use-of-register-r7-because-llvm-now-issues-an.patch \ " SRC_URI_append_class-target = " \ file://0002-Using-native-binaries.patch \ -- cgit v1.2.3-54-g00ecf