mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-27 21:26:36 +00:00
Fix microblize little endian toolchain
Buildroot toolchain creates big endian binaries instead of little endian ones for microblaze architecture. The reason is wrong BR2_ARCH string. KERNEL_ARCH must contain microblaze in both cases. Signed-off-by: Jan Drazil <xdrazi00@stud.fit.vutbr.cz> Signed-off-by: Jan Viktorin <xvikto03@stud.fit.vutbr.cz> Acked-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Tested-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
42aca737b4
commit
c220581c78
3
Makefile
3
Makefile
@ -318,7 +318,8 @@ KERNEL_ARCH:=$(shell echo "$(ARCH)" | sed -e "s/-.*//" \
|
|||||||
-e s/parisc64/parisc/ \
|
-e s/parisc64/parisc/ \
|
||||||
-e s/powerpc64/powerpc/ \
|
-e s/powerpc64/powerpc/ \
|
||||||
-e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
|
-e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
|
||||||
-e s/sh.*/sh/)
|
-e s/sh.*/sh/ \
|
||||||
|
-e s/microblazeel/microblaze/)
|
||||||
|
|
||||||
ZCAT:=$(call qstrip,$(BR2_ZCAT))
|
ZCAT:=$(call qstrip,$(BR2_ZCAT))
|
||||||
BZCAT:=$(call qstrip,$(BR2_BZCAT))
|
BZCAT:=$(call qstrip,$(BR2_BZCAT))
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
config BR2_ARCH
|
config BR2_ARCH
|
||||||
default "microblaze"
|
default "microblazeel" if BR2_microblazeel
|
||||||
|
default "microblaze" if BR2_microblazebe
|
||||||
|
|
||||||
config BR2_ENDIAN
|
config BR2_ENDIAN
|
||||||
default "LITTLE" if BR2_microblazeel
|
default "LITTLE" if BR2_microblazeel
|
||||||
|
Loading…
x
Reference in New Issue
Block a user