Skip to content

Commit 31aba21

Browse files
committed
configs: arc64: Switch to binutils Git submodule
The ARC64 binutils patches have been reworked so that it can be cleanly applied on top of the upstream GDB 12.1 branch without affecting other ARC architectures. This commit updates the ARC64 toolchain configurations to use the binutils Git submodule instead of the local ARC64-specific patch. It also removes the local ARC64-specific binutils patch under the `patches-arc64` directory since it is no longer used. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent acc0190 commit 31aba21

File tree

2 files changed

+2
-30813
lines changed

2 files changed

+2
-30813
lines changed

configs/arc64-zephyr-elf.config

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,8 @@ CT_ARCH_ARC=y
88
CT_MULTILIB=y
99
CT_ARCH_64=y
1010
CT_TARGET_VENDOR="zephyr"
11-
# FIXME: ARC64 binutils has a non-global patch (in patches-arc64), so we must
12-
# use SRC_DEVEL to ensure that the patch gets applied. Eventually, the
13-
# ARC64 binutils patch should be reworked so that it can be merged into
14-
# the current Zephyr binutils branch without affecting other archs.
15-
CT_BINUTILS_SRC_DEVEL=y
16-
CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
17-
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
18-
# CT_BINUTILS_SRC_CUSTOM=y
19-
# CT_BINUTILS_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/binutils"
11+
CT_BINUTILS_SRC_CUSTOM=y
12+
CT_BINUTILS_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/binutils"
2013
CT_NEWLIB_SRC_CUSTOM=y
2114
CT_NEWLIB_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/newlib"
2215
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"

0 commit comments

Comments
 (0)