Fix makefile: 32 bit builds without optimization.

Fixes failing build for

make ARCH=x86-32 clean && make ARCH=x86-32 optimize=no build

by passing -m32 also to the link step.

Extend travis testing accordingly.

No functional change.

Closes #999
This commit is contained in:
Joost VandeVondele
2017-02-14 21:11:44 -08:00
committed by Joona Kiiski
parent e0d91f4c44
commit 1e814e0ca0
2 changed files with 4 additions and 0 deletions

View File

@@ -155,9 +155,11 @@ ifeq ($(COMP),gcc)
ifeq ($(ARCH),armv7)
ifeq ($(OS),Android)
CXXFLAGS += -m$(bits)
LDFLAGS += -m$(bits)
endif
else
CXXFLAGS += -m$(bits)
LDFLAGS += -m$(bits)
endif
ifneq ($(KERNEL),Darwin)