1
0
Fork 0

Do not set default value for architeture in Makefile

Fixes a regression that ARCH parameter was not properly validated.
Invalid value would default to generic 32-bit build.

No functional change.
pull/358/head
Joona Kiiski 2014-01-21 22:18:39 +00:00 committed by Marco Costalba
parent a08a21d5a0
commit cf95a55d76
1 changed files with 5 additions and 5 deletions

View File

@ -69,7 +69,6 @@ OBJS = benchmark.o bitbase.o bitboard.o book.o endgame.o evaluate.o main.o \
debug = no
optimize = yes
arch = any
os = any
bits = 32
prefetch = no
@ -79,18 +78,22 @@ sse = no
### 2.2 Architecture specific
ifeq ($(ARCH),general-32)
arch = any
endif
ifeq ($(ARCH),x86-32-old)
arch = i386
endif
ifeq ($(ARCH),x86-32)
arch = i386
bits = 32
prefetch = yes
sse = yes
endif
ifeq ($(ARCH),general-64)
arch = any
bits = 64
endif
@ -113,7 +116,6 @@ endif
ifeq ($(ARCH),armv7)
arch = armv7
bits = 32
prefetch = yes
bsfq = yes
endif
@ -121,7 +123,6 @@ endif
ifeq ($(ARCH),osx-ppc-32)
arch = ppc
os = osx
bits = 32
endif
ifeq ($(ARCH),osx-ppc-64)
@ -157,7 +158,6 @@ endif
ifeq ($(ARCH),osx-x86-32)
arch = i386
os = osx
bits = 32
prefetch = yes
bsfq = no
popcnt = no