Skip to content

Commit c90a0b4

Browse files
stephanosiogalak
authored andcommitted
gdb: Use Zephyr fork
Use the Zephyr gdb fork (zephyrproject-rtos/binutils-gdb) to build the gdb for Zephyr SDK. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
1 parent 18166b7 commit c90a0b4

17 files changed

+51
-17
lines changed

configs/arc.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3434
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3535
CT_CC_LANG_CXX=y
3636
CT_DEBUG_GDB=y
37-
CT_GDB_V_9_2=y
37+
CT_GDB_SRC_DEVEL=y
38+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
39+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3840
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3941
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4042
CT_COMP_LIBS_NEWLIB_NANO=y

configs/arm.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3535
CT_CC_GCC_MULTILIB_LIST="rmprofile"
3636
CT_CC_LANG_CXX=y
3737
CT_DEBUG_GDB=y
38-
CT_GDB_V_9_2=y
38+
CT_GDB_SRC_DEVEL=y
39+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3941
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4042
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4143
CT_COMP_LIBS_NEWLIB_NANO=y

configs/arm64.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3434
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3535
CT_CC_LANG_CXX=y
3636
CT_DEBUG_GDB=y
37-
CT_GDB_V_9_2=y
37+
CT_GDB_SRC_DEVEL=y
38+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
39+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3840
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3941
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4042
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--enable-targets=arm-zephyr-eabi"

configs/i586.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3535
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3636
CT_CC_LANG_CXX=y
3737
CT_DEBUG_GDB=y
38-
CT_GDB_V_9_2=y
38+
CT_GDB_SRC_DEVEL=y
39+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3941
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4042
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4143
CT_COMP_LIBS_NEWLIB_NANO=y

configs/iamcu.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3535
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3636
CT_CC_LANG_CXX=y
3737
CT_DEBUG_GDB=y
38-
CT_GDB_V_9_2=y
38+
CT_GDB_SRC_DEVEL=y
39+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
40+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3941
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4042
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4143
CT_COMP_LIBS_NEWLIB_NANO=y

configs/mips.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3333
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3434
CT_CC_LANG_CXX=y
3535
CT_DEBUG_GDB=y
36-
CT_GDB_V_9_2=y
36+
CT_GDB_SRC_DEVEL=y
37+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
38+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3739
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3840
CT_GDB_CROSS_BUILD_NO_PYTHON=y
3941
CT_COMP_LIBS_NEWLIB_NANO=y

configs/nios2.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3434
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3535
CT_CC_LANG_CXX=y
3636
CT_DEBUG_GDB=y
37-
CT_GDB_V_9_2=y
37+
CT_GDB_SRC_DEVEL=y
38+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
39+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3840
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3941
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4042
CT_COMP_LIBS_NEWLIB_NANO=y

configs/riscv64.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3636
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3737
CT_CC_LANG_CXX=y
3838
CT_DEBUG_GDB=y
39-
CT_GDB_V_9_2=y
39+
CT_GDB_SRC_DEVEL=y
40+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
41+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
4042
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4143
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4244
CT_COMP_LIBS_NEWLIB_NANO=y

configs/sparc.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3333
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3434
CT_CC_LANG_CXX=y
3535
CT_DEBUG_GDB=y
36-
CT_GDB_V_9_2=y
36+
CT_GDB_SRC_DEVEL=y
37+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
38+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
3739
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3840
CT_GDB_CROSS_BUILD_NO_PYTHON=y
3941
CT_COMP_LIBS_NEWLIB_NANO=y

configs/x86_64-zephyr-elf.config

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3636
# CT_CC_GCC_LIBMPX is not set
3737
CT_CC_LANG_CXX=y
3838
CT_DEBUG_GDB=y
39-
CT_GDB_V_9_2=y
39+
CT_GDB_SRC_DEVEL=y
40+
CT_GDB_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
41+
CT_GDB_DEVEL_REVISION="53662c8dbe1f7a110a1c5167c8c9539f1f7fa876"
4042
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4143
CT_GDB_CROSS_BUILD_NO_PYTHON=y
4244
CT_COMP_LIBS_NEWLIB_NANO=y

0 commit comments

Comments
 (0)