Skip to content

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

Merged
xiaoxiang781216 merged 2 commits into
apache:masterfrom
jasonbu:elf_executable
Jan 23, 2025
Merged

add Elf executable support for arm/goldfish/x86#15673
xiaoxiang781216 merged 2 commits into
apache:masterfrom
jasonbu:elf_executable

Conversation

@jasonbu

@jasonbu jasonbu commented Jan 23, 2025

Copy link
Copy Markdown
Contributor

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 <buxiasen@xiaomi.com>
Able to support kernel build apps debug

Signed-off-by: buxiasen <buxiasen@xiaomi.com>
@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
Copy Markdown
Contributor

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

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