Skip to content

Commit 18166b7

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

18 files changed

+72
-18
lines changed

configs/arc.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2727
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2828
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2929
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
30-
CT_GCC_V_10=y
30+
CT_GCC_SRC_DEVEL=y
31+
CT_GCC_DEVEL_VCS_git=y
32+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
33+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3134
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3235
CT_CC_LANG_CXX=y
3336
CT_DEBUG_GDB=y

configs/arc64.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2929
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
3030
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
3131
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
32-
CT_GCC_V_10=y
32+
CT_GCC_SRC_DEVEL=y
33+
CT_GCC_DEVEL_VCS_git=y
34+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
35+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3336
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3437
CT_CC_LANG_CXX=y
3538
CT_COMP_LIBS_NEWLIB_NANO=y

configs/arm.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2727
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2828
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2929
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
30-
CT_GCC_V_10=y
30+
CT_GCC_SRC_DEVEL=y
31+
CT_GCC_DEVEL_VCS_git=y
32+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
33+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3134
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3235
CT_CC_GCC_MULTILIB_LIST="rmprofile"
3336
CT_CC_LANG_CXX=y

configs/arm64.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2727
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2828
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2929
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
30-
CT_GCC_V_10=y
30+
CT_GCC_SRC_DEVEL=y
31+
CT_GCC_DEVEL_VCS_git=y
32+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
33+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3134
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3235
CT_CC_LANG_CXX=y
3336
CT_DEBUG_GDB=y

configs/i586.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2828
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2929
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
3030
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
31-
CT_GCC_V_10=y
31+
CT_GCC_SRC_DEVEL=y
32+
CT_GCC_DEVEL_VCS_git=y
33+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
34+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3235
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3336
CT_CC_LANG_CXX=y
3437
CT_DEBUG_GDB=y

configs/iamcu.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2828
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2929
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
3030
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
31-
CT_GCC_V_10=y
31+
CT_GCC_SRC_DEVEL=y
32+
CT_GCC_DEVEL_VCS_git=y
33+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
34+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3235
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3336
CT_CC_LANG_CXX=y
3437
CT_DEBUG_GDB=y

configs/mips.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2626
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2727
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2828
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
29-
CT_GCC_V_10=y
29+
CT_GCC_SRC_DEVEL=y
30+
CT_GCC_DEVEL_VCS_git=y
31+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
32+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3033
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3134
CT_CC_LANG_CXX=y
3235
CT_DEBUG_GDB=y

configs/nios2.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2727
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2828
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2929
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
30-
CT_GCC_V_10=y
30+
CT_GCC_SRC_DEVEL=y
31+
CT_GCC_DEVEL_VCS_git=y
32+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
33+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3134
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3235
CT_CC_LANG_CXX=y
3336
CT_DEBUG_GDB=y

configs/riscv64.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2929
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
3030
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
3131
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
32-
CT_GCC_V_10=y
32+
CT_GCC_SRC_DEVEL=y
33+
CT_GCC_DEVEL_VCS_git=y
34+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
35+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3336
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3437
CT_CC_LANG_CXX=y
3538
CT_DEBUG_GDB=y

configs/sparc.config

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2626
# CT_LIBC_NEWLIB_NANO_MALLOC is not set
2727
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2828
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
29-
CT_GCC_V_10=y
29+
CT_GCC_SRC_DEVEL=y
30+
CT_GCC_DEVEL_VCS_git=y
31+
CT_GCC_DEVEL_URL="https://github.com/zephyrproject-rtos/gcc.git"
32+
CT_GCC_DEVEL_REVISION="2e88258647d565da6aa82470a8f39cf97e09a4a8"
3033
CT_CC_GCC_EXTRA_CONFIG_ARRAY="--with-gnu-ld --with-gnu-as --enable-initfini-array"
3134
CT_CC_LANG_CXX=y
3235
CT_DEBUG_GDB=y

0 commit comments

Comments
 (0)