Bug 8646 - aarch64's kernel can't run 32bit program
Summary: aarch64's kernel can't run 32bit program
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: kernel (show other bugs)
Version: 2.1
Hardware: x86 Multiple
: Medium+ major
Target Milestone: 2.1 M4
Assignee: Bruce Ashfield
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2015-11-05 06:22 UTC by Robert Yang
Modified: 2016-04-01 23:42 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Yang 2015-11-05 06:22:30 UTC
require conf/multilib.conf
MULTILIBS ?= "multilib:lib32" 
DEFAULTTUNE_virtclass-multilib-lib32 ?= "armv7at-neon"

IMAGE_INSTALL_append += " lib32-gzip lib32-bash file"

$ bitbake core-image-minimal

This is because kernel doesn't set: 

 [ ] Kernel support for 32-bit EL0
Comment 1 Bruce Ashfield 2016-03-24 13:36:33 UTC
Change is done. Will make 2.1 M4.