1 # SPDX-License-Identifier: GPL-2.0
2 TEST_GEN_PROGS
:= switch_endian_test
4 ASFLAGS
+= -O2
-Wall
-g
-nostdlib
-m64
6 EXTRA_CLEAN
= $(OUTPUT
)/*.o
$(OUTPUT
)/check-reversed.S
8 top_srcdir
= ..
/..
/..
/..
/..
11 $(OUTPUT
)/switch_endian_test
: ASFLAGS
+= -I
$(OUTPUT
)
12 $(OUTPUT
)/switch_endian_test
: $(OUTPUT
)/check-reversed.S
14 $(OUTPUT
)/check-reversed.o
: $(OUTPUT
)/check.o
15 $(CROSS_COMPILE
)objcopy
-j .text
--reverse-bytes
=4 -O binary
$< $@
17 $(OUTPUT
)/check-reversed.S
: $(OUTPUT
)/check-reversed.o
18 hexdump
-v
-e
'/1 ".byte 0x%02X\n"' $< > $@