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