Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[rx] Support RX GCC Zephyr build #41

Open
wants to merge 2 commits into
base: zephyr-gcc-12.2.0
Choose a base branch
from

Conversation

duynguyenxa
Copy link
Member

@duynguyenxa duynguyenxa commented Jan 24, 2025

This commit enables rx-zephyr-elf-* build for RX architecture on Zephyr SDK
zephyrproject-rtos/zephyr#81313
The change is only adding new t-zephyr build based on t-rx, for Zephyr SDK build.

This commit add RX zephyr build config

Signed-off-by: Duy Nguyen <duy.nguyen.xa@renesas.com>
@KhiemNguyenT
Copy link

@kartben may you help to assign the suitable person as assignee ?

The SCMPU instruction doesn't change the C and Z flags when the
incoming length is zero, which means the insn will produce a
value based upon the existing flag values.

As a quick kludge, adjust these flags to ensure a zero result in this
case.

gcc/
	* config/rx/rx.md (rx_cmpstrn): Correctly handle len=0 case.
@duynguyenxa duynguyenxa force-pushed the add_support_rx_gcc_build_zephyr branch from 50c50e0 to 120864a Compare February 18, 2025 05:11
@duynguyenxa
Copy link
Member Author

latest push pick up the patch to fix strcmp instrcution when len is 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants