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

add Elf executable support for arm/goldfish/x86 #15673

Merged
merged 2 commits into from
Jan 23, 2025

Conversation

jasonbu
Copy link
Contributor

@jasonbu jasonbu commented Jan 23, 2025

Summary

The executable format able to support add-symbol-file in kernel build.
Will benifit when we tring to debug in qemu.

Impact

Kernel build apps able to select the CONFIG_BINFMT_ELF_EXECUTABLE, and more easy to debug.

Testing

CI-test, local qemu/goldfish nsh

Able to support kernel build apps debug

Signed-off-by: buxiasen <[email protected]>
Able to support kernel build apps debug

Signed-off-by: buxiasen <[email protected]>
@github-actions github-actions bot added Arch: arm Issues related to ARM (32-bit) architecture Arch: arm64 Issues related to ARM64 (64-bit) architecture Arch: x86_64 Issues related to the x86_64 architecture Size: XS The size of the change in this PR is very small labels Jan 23, 2025
@xiaoxiang781216
Copy link
Contributor

ci break is fixed by #15674, let's merge this simple patch directly to avoid wasting the ci resource.

@xiaoxiang781216 xiaoxiang781216 merged commit f8501fa into apache:master Jan 23, 2025
20 of 39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Arch: arm Issues related to ARM (32-bit) architecture Arch: arm64 Issues related to ARM64 (64-bit) architecture Arch: x86_64 Issues related to the x86_64 architecture Size: XS The size of the change in this PR is very small
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants