From 62f37c5b1bf248bc2dd50b2ce31c65c3a230ffeb Mon Sep 17 00:00:00 2001 From: Johannes Schlatow Date: Fri, 25 Mar 2022 11:11:08 +0100 Subject: [PATCH] test/memcpy: disable Thumb when compiled on linux genodelabs/genode#4454 --- repos/libports/src/test/memcpy/linux/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/repos/libports/src/test/memcpy/linux/Makefile b/repos/libports/src/test/memcpy/linux/Makefile index ec714bf749..3cf06d1511 100644 --- a/repos/libports/src/test/memcpy/linux/Makefile +++ b/repos/libports/src/test/memcpy/linux/Makefile @@ -1,7 +1,13 @@ INC_DIR = $(PWD)/.. +ifneq (,$(findstring arm-,$(shell gcc -dumpmachine))) + CC_MARCH = -marm +else + CC_MARCH = +endif + memcpy: main.cc $(INC_DIR)/memcpy.h - g++ -I$(INC_DIR) -O2 -Wall -Wextra -Weffc++ -std=gnu++11 $< -o $@ + g++ $(CC_MARCH) -I$(INC_DIR) -O2 -Wall -Wextra -Weffc++ -std=gnu++11 $< -o $@ clean: rm -f *~ memcpy