diff --git a/.gitmodules b/.gitmodules index 664ce429..9cb64bc4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,6 @@ [submodule "crosstool-ng"] path = crosstool-ng - url = https://github.com/zephyrproject-rtos/crosstool-ng.git + url = https://github.com/renesas/crosstool-ng.git [submodule "binutils"] path = binutils url = https://github.com/zephyrproject-rtos/binutils-gdb.git @@ -9,13 +9,13 @@ url = https://github.com/zephyrproject-rtos/newlib-cygwin.git [submodule "gcc"] path = gcc - url = https://github.com/zephyrproject-rtos/gcc.git + url = https://github.com/renesas/gcc.git [submodule "gdb"] path = gdb url = https://github.com/zephyrproject-rtos/binutils-gdb.git [submodule "picolibc"] path = picolibc - url = https://github.com/zephyrproject-rtos/picolibc.git + url = https://github.com/renesas/picolibc.git [submodule "crosskit-x86_64-apple-darwin"] path = crosskit/crosskit-x86_64-apple-darwin url = https://github.com/zephyrproject-rtos/crosskit-x86_64-apple-darwin.git diff --git a/cmake/zephyr/target.cmake b/cmake/zephyr/target.cmake index 2d485778..8fc12ebf 100644 --- a/cmake/zephyr/target.cmake +++ b/cmake/zephyr/target.cmake @@ -10,6 +10,7 @@ set(CROSS_COMPILE_TARGET_arm64 aarch64-zephyr-elf) set(CROSS_COMPILE_TARGET_nios2 nios2-zephyr-elf) set(CROSS_COMPILE_TARGET_riscv riscv64-zephyr-elf) set(CROSS_COMPILE_TARGET_mips mips-zephyr-elf) +set(CROSS_COMPILE_TARGET_rx rx-zephyr-elf) set(CROSS_COMPILE_TARGET_microblaze microblazeel-zephyr-elf) set(CROSS_COMPILE_TARGET_xtensa xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf) diff --git a/configs/rx-zephyr-elf.config b/configs/rx-zephyr-elf.config new file mode 100644 index 00000000..157cb336 --- /dev/null +++ b/configs/rx-zephyr-elf.config @@ -0,0 +1,6 @@ +CT_CONFIG_VERSION="3" +CT_EXPERIMENTAL=y +CT_ARCH_RX=y +CT_TARGET_CFLAGS="-ftls-model=local-exec" +CT_TARGET_VENDOR="zephyr" +CT_MULTILIB=y diff --git a/crosstool-ng b/crosstool-ng index 53b5327d..2c07faf2 160000 --- a/crosstool-ng +++ b/crosstool-ng @@ -1 +1 @@ -Subproject commit 53b5327d821a6b6949fa455f14a9631146af897c +Subproject commit 2c07faf2989dce986c10740c0cd8a22bb62d8b88 diff --git a/gcc b/gcc index 428d8d7b..b56eaea8 160000 --- a/gcc +++ b/gcc @@ -1 +1 @@ -Subproject commit 428d8d7b0542338244ca41ac06a5f3fa4f29bb6d +Subproject commit b56eaea866c876cd15ab79d17e06965846bce6b3 diff --git a/picolibc b/picolibc index d492d5fa..5b0f2d56 160000 --- a/picolibc +++ b/picolibc @@ -1 +1 @@ -Subproject commit d492d5fa7c96918e37653f303028346bb0dd51a2 +Subproject commit 5b0f2d56c755ef804a32bb4541dc62110ddfbecf