Skip to content

xtensa: enable multilib for dc233c and sample_controller#701

Closed
dcpleung wants to merge 1 commit into
zephyrproject-rtos:mainfrom
dcpleung:xtensa/multilib
Closed

xtensa: enable multilib for dc233c and sample_controller#701
dcpleung wants to merge 1 commit into
zephyrproject-rtos:mainfrom
dcpleung:xtensa/multilib

Conversation

@dcpleung

@dcpleung dcpleung commented Aug 31, 2023

Copy link
Copy Markdown
Member

This enables multilib support for building GCC. This is needed to support both CALL0 and Windowed ABIs.

Needs: zephyrproject-rtos/gcc#23

@andyross andyross left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Magnificent

@dcpleung

dcpleung commented Aug 31, 2023

Copy link
Copy Markdown
Member Author

If CI is building this correctly, we should be able to grab the artifacts in https://github.com/zephyrproject-rtos/sdk-ng/actions/runs/6043012028

CI actions won't produce correct binaries as it doesn't pull the GCC patch.

@dcpleung
dcpleung force-pushed the xtensa/multilib branch 2 times, most recently from 32fb043 to 5a1c2eb Compare September 1, 2023 19:18
@stephanosio
stephanosio self-requested a review November 15, 2023 05:24
This enables multilib support for building GCC. This is needed
to support both CALL0 and Windowed ABIs.

The corresponding GCC changes are needed to support multilib
where Windowed ABI is the default.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
@nashif

nashif commented Aug 15, 2024

Copy link
Copy Markdown
Member

@dcpleung why is this still a fraft? Can you rebase?

@dcpleung

dcpleung commented Aug 15, 2024

Copy link
Copy Markdown
Member Author

This is needed for CALL0 API support, and also to aid in adding CALL0 support code. Since we still have no viable CALL0 code to test, there is not much point in merging it now. That's why it's in draft until we have something to test with.

@stephanosio

Copy link
Copy Markdown
Member

Closing as stale. Please re-open if this is still relevant.

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.

4 participants