From 05d1b1705b9110db3bf85f98ba94284c2f5360e1 Mon Sep 17 00:00:00 2001 From: Luis Silva Date: Mon, 10 Nov 2025 13:28:59 +0000 Subject: [PATCH 1/2] Consolidate binutils and gdb to use single repository branch. Binutils and GDB are now sourced from the same branch (old: arc-2025.09) of the binutils-gdb repository, eliminating the need for a separate GDB branch (old: arc-2025.09-gdb). Both tools will still be built separately to allow testing of separate versions of each tool independently. Signed-off-by: Luis Silva --- Makefile.in | 8 ++------ configure.ac | 4 ++-- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/Makefile.in b/Makefile.in index 84ce0ef..9786a0b 100644 --- a/Makefile.in +++ b/Makefile.in @@ -14,7 +14,6 @@ SNPS_GIT_URL := https://github.com/foss-for-synopsys-dwc-arc-processors BINUTILS_BRANCH := arc-2025.09 GCC_BRANCH := arc-2025.09 NEWLIB_BRANCH := arc-2025.09 -GDB_BRANCH := arc-2025.09-gdb QEMU_BRANCH := master GLIBC_BRANCH := arc-2025.09 BUILDROOT_BRANCH := arc64 @@ -37,8 +36,8 @@ ifneq ($(PARENT_SRCDIR),) ifeq ($(BINUTILS_SRCDIR),$(srcdir)/binutils) BINUTILS_SRCDIR = $(PARENT_SRCDIR)/binutils endif -ifeq ($(GDB_SRCDIR),$(srcdir)/gdb) -GDB_SRCDIR = $(PARENT_SRCDIR)/gdb +ifeq ($(GDB_SRCDIR),$(srcdir)/binutils-gdb) +GDB_SRCDIR = $(PARENT_SRCDIR)/binutils-gdb endif ifeq ($(NEWLIB_SRCDIR),$(srcdir)/newlib) NEWLIB_SRCDIR = $(PARENT_SRCDIR)/newlib @@ -241,9 +240,6 @@ patches: $(addprefix $(srcdir)/patches/,$(PACKAGES)) $(BINUTILS_SRCDIR): git clone --depth 1 --single-branch --branch $(BINUTILS_BRANCH) $(SNPS_GIT_URL)/binutils-gdb.git $@ -$(GDB_SRCDIR): - git clone --depth 1 --single-branch --branch $(GDB_BRANCH) $(SNPS_GIT_URL)/binutils-gdb.git $@ - $(GCC_SRCDIR): git clone --depth 1 --single-branch --branch $(GCC_BRANCH) $(SNPS_GIT_URL)/gcc.git $@ diff --git a/configure.ac b/configure.ac index 5f781b9..54560fe 100644 --- a/configure.ac +++ b/configure.ac @@ -177,8 +177,8 @@ AC_DEFUN([AX_ARG_WITH_SRC], m4_popdef([opt_name]) }]) -AX_ARG_WITH_SRC(binutils, binutils) -AX_ARG_WITH_SRC(gdb, gdb) +AX_ARG_WITH_SRC(binutils, binutils-gdb) +AX_ARG_WITH_SRC(gdb, binutils-gdb) AX_ARG_WITH_SRC(newlib, newlib) AX_ARG_WITH_SRC(gcc, gcc) AX_ARG_WITH_SRC(glibc, glibc) From ef961493d5f1473301dca532e6d1f3a6ab49a58f Mon Sep 17 00:00:00 2001 From: Luis Silva Date: Mon, 10 Nov 2025 13:34:08 +0000 Subject: [PATCH 2/2] Update branches to arc-2026.03. Currently the development branches are "arc-2026.03". Signed-off-by: Luis Silva --- Makefile.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile.in b/Makefile.in index 9786a0b..15896be 100644 --- a/Makefile.in +++ b/Makefile.in @@ -11,11 +11,11 @@ newlib_url := ftp://sourceware.org/pub/newlib/newlib-$(newlib_version).tar.gz # SNPS toolchains SNPS_GIT_URL := https://github.com/foss-for-synopsys-dwc-arc-processors -BINUTILS_BRANCH := arc-2025.09 -GCC_BRANCH := arc-2025.09 -NEWLIB_BRANCH := arc-2025.09 +BINUTILS_BRANCH := arc-2026.03 +GCC_BRANCH := arc-2026.03 +NEWLIB_BRANCH := arc-2026.03 QEMU_BRANCH := master -GLIBC_BRANCH := arc-2025.09 +GLIBC_BRANCH := arc-2026.03 BUILDROOT_BRANCH := arc64 LINUX_BRANCH := arc64