Little Endian Feature History
Michael Ellerman edited this page Mar 15, 2024
·
6 revisions
Matrix of notable little endian-related features and which kernel version they were introduced in.
This does not take into account backports to stable branches.
Kernel Version | Feature |
---|---|
3.13 |
FIXUP_ENDIAN 1
|
3.13 |
CONFIG_CPU_LITTLE_ENDIAN 2
|
3.16 | ELFv2 kernel |
3.16 | ppc64le zImage |
4.10 | Bi-endian build w/out clean 3 |
v6.2 | Big endian ELFv2 kernel |
v6.5 | Big endian ELFv2 kernel by default |
-
Kernel is able to switch to the endian it is compiled for on entry.
-
The ability to configure the kernel to be built little endian - this essentially the epoch for LE. Commit 7c105b63bd98
powerpc: Add CONFIG_CPU_LITTLE_ENDIAN kernel config option.
-
Ability to switch the endian of the build (via .config), without needing to
make clean
.