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

libc: Add remaining picolibc-supported targets #53339

Merged
merged 1 commit into from
Jan 27, 2023

Conversation

keith-packard
Copy link
Collaborator

Picolibc now supports all of the Zephyr SDK target architectures for C, except for qemu_x86_tiny which needs fixes to get the libc partition linked into the right spot.

Signed-off-by: Keith Packard [email protected]

cfriedt
cfriedt previously approved these changes Dec 27, 2022
cfriedt
cfriedt previously approved these changes Jan 10, 2023
@keith-packard keith-packard added the area: picolibc Picolibc C Standard Library label Jan 20, 2023
lib/libc/Kconfig Outdated Show resolved Hide resolved
lib/libc/Kconfig Outdated Show resolved Hide resolved
@keith-packard
Copy link
Collaborator Author

keith-packard commented Jan 27, 2023

Added depends on !NATIVE_APPLICATION just like CONFIG_PICOLIBC so that tests which filter on CONFIG_PICOLIBC_SUPPORTED get skipped on native_posix and native_posix_64.

Picolibc now supports all of the Zephyr SDK target architectures for C.

qemu_x86_tiny needs fixes to get the libc partition linked
into the right spot. See issue zephyrproject-rtos#54148

Signed-off-by: Keith Packard <[email protected]>
Copy link
Member

@stephanosio stephanosio left a comment

Choose a reason for hiding this comment

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

LGTM, thanks.

@cfriedt cfriedt merged commit 67ca254 into zephyrproject-rtos:main Jan 27, 2023
@keith-packard keith-packard deleted the picolibc-all-targets branch January 28, 2023 00:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: C Library C Standard Library area: picolibc Picolibc C Standard Library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants