Skip to content

Commit a0502aa

Browse files
committed
Update GDB to used python3.8
Its hard to find a version of GDB that works on a large number of systems. It looks like python3.8 can be installed on most systems these days so lets try to utilize that version. On ubuntu systems you can install python3.8 via (if not supported by default): sudo apt-get install python3.8-dev On fedora systems you can install via: sudo dnf install python38 Signed-off-by: Kumar Gala <[email protected]>
1 parent e2f227c commit a0502aa

18 files changed

+55
-0
lines changed

configs/arc.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3737
CT_CC_LANG_CXX=y
3838
CT_CC_GCC_LIBSTDCXX_NANO=y
3939
CT_DEBUG_GDB=y
40+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4041
CT_ISL_V_0_18=y
4142
CT_LIBICONV_NEEDED=y

configs/arm.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,6 @@ CT_CC_GCC_MULTILIB_LIST="rmprofile"
3838
CT_CC_LANG_CXX=y
3939
CT_CC_GCC_LIBSTDCXX_NANO=y
4040
CT_DEBUG_GDB=y
41+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4142
CT_ISL_V_0_18=y
4243
CT_LIBICONV_NEEDED=y

configs/arm64.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3737
CT_CC_LANG_CXX=y
3838
CT_CC_GCC_LIBSTDCXX_NANO=y
3939
CT_DEBUG_GDB=y
40+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4041
CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--enable-targets=arm-zephyr-eabi"
4142
CT_ISL_V_0_18=y
4243
CT_LIBICONV_NEEDED=y

configs/i586.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3838
CT_CC_LANG_CXX=y
3939
CT_CC_GCC_LIBSTDCXX_NANO=y
4040
CT_DEBUG_GDB=y
41+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4142
CT_ISL_V_0_18=y
4243
CT_LIBICONV_NEEDED=y

configs/iamcu.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3838
CT_CC_LANG_CXX=y
3939
CT_CC_GCC_LIBSTDCXX_NANO=y
4040
CT_DEBUG_GDB=y
41+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4142
CT_ISL_V_0_18=y
4243
CT_NCURSES_V_6_0=y
4344
CT_LIBICONV_NEEDED=y

configs/mips.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3636
CT_CC_LANG_CXX=y
3737
CT_CC_GCC_LIBSTDCXX_NANO=y
3838
CT_DEBUG_GDB=y
39+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3940
CT_ISL_V_0_18=y
4041
CT_LIBICONV_NEEDED=y

configs/nios2.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3737
CT_CC_LANG_CXX=y
3838
CT_CC_GCC_LIBSTDCXX_NANO=y
3939
CT_DEBUG_GDB=y
40+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4041
CT_ISL_V_0_18=y
4142
CT_LIBICONV_NEEDED=y

configs/riscv64.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
4040
CT_CC_LANG_CXX=y
4141
CT_CC_GCC_LIBSTDCXX_NANO=y
4242
CT_DEBUG_GDB=y
43+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4344
CT_ISL_V_0_18=y
4445
CT_LIBICONV_NEEDED=y

configs/sparc.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3636
CT_CC_LANG_CXX=y
3737
CT_CC_GCC_LIBSTDCXX_NANO=y
3838
CT_DEBUG_GDB=y
39+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
3940
CT_ISL_V_0_18=y
4041
CT_LIBICONV_NEEDED=y

configs/x86_64-zephyr-elf.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,6 @@ CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-arra
3737
CT_CC_LANG_CXX=y
3838
CT_CC_GCC_LIBSTDCXX_NANO=y
3939
CT_DEBUG_GDB=y
40+
CT_GDB_CROSS_PYTHON_BINARY="python3.8"
4041
CT_ISL_V_0_18=y
4142
CT_LIBICONV_NEEDED=y

0 commit comments

Comments
 (0)