Skip to content

Commit e568cec

Browse files
committed
arch: Add support for RX GCC build
Signed-off-by: Duy Nguyen <[email protected]>
1 parent fff0928 commit e568cec

File tree

6 files changed

+13
-6
lines changed

6 files changed

+13
-6
lines changed

.gitmodules

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[submodule "crosstool-ng"]
22
path = crosstool-ng
3-
url = https://github.com/zephyrproject-rtos/crosstool-ng.git
3+
url = https://github.com/renesas/crosstool-ng.git
44
[submodule "binutils"]
55
path = binutils
66
url = https://github.com/zephyrproject-rtos/binutils-gdb.git
@@ -9,13 +9,13 @@
99
url = https://github.com/zephyrproject-rtos/newlib-cygwin.git
1010
[submodule "gcc"]
1111
path = gcc
12-
url = https://github.com/zephyrproject-rtos/gcc.git
12+
url = https://github.com/renesas/gcc.git
1313
[submodule "gdb"]
1414
path = gdb
1515
url = https://github.com/zephyrproject-rtos/binutils-gdb.git
1616
[submodule "picolibc"]
1717
path = picolibc
18-
url = https://github.com/zephyrproject-rtos/picolibc.git
18+
url = https://github.com/renesas/picolibc.git
1919
[submodule "crosskit-x86_64-apple-darwin"]
2020
path = crosskit/crosskit-x86_64-apple-darwin
2121
url = https://github.com/zephyrproject-rtos/crosskit-x86_64-apple-darwin.git

cmake/zephyr/target.cmake

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ set(CROSS_COMPILE_TARGET_arm64 aarch64-zephyr-elf)
1010
set(CROSS_COMPILE_TARGET_nios2 nios2-zephyr-elf)
1111
set(CROSS_COMPILE_TARGET_riscv riscv64-zephyr-elf)
1212
set(CROSS_COMPILE_TARGET_mips mips-zephyr-elf)
13+
set(CROSS_COMPILE_TARGET_rx rx-zephyr-elf)
1314
set(CROSS_COMPILE_TARGET_microblaze microblazeel-zephyr-elf)
1415
set(CROSS_COMPILE_TARGET_xtensa xtensa-${SOC_TOOLCHAIN_NAME}_zephyr-elf)
1516

configs/rx-zephyr-elf.config

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
CT_CONFIG_VERSION="3"
2+
CT_EXPERIMENTAL=y
3+
CT_ARCH_RX=y
4+
CT_TARGET_CFLAGS="-ftls-model=local-exec"
5+
CT_TARGET_VENDOR="zephyr"
6+
CT_MULTILIB=y

picolibc

Submodule picolibc updated 774 files

0 commit comments

Comments
 (0)