Ticket #58870: unknown-architecture-i386.patch
File unknown-architecture-i386.patch, 1.8 KB (added by ryandesign (Ryan Carsten Schmidt), 5 years ago) |
---|
-
examples/cmake/AddISPCExample.cmake
Fix "Unknown architecture i386" on systems running the 32-bit kernel.
old new 44 44 set(ISPC_OBJ_NAME "${CMAKE_CURRENT_BINARY_DIR}/${ISPC_SRC_NAME}_ispc${CMAKE_CXX_OUTPUT_EXTENSION}") 45 45 set(ISPC_FLAGS ${example_ISPC_FLAGS}) 46 46 if (UNIX) 47 execute_process( COMMAND bash "-c" "uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/ arm.*/arm/ -e s/sa110/arm/" OUTPUT_VARIABLE ARCH)47 execute_process( COMMAND bash "-c" "uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/i386/x86/ -e s/arm.*/arm/ -e s/sa110/arm/" OUTPUT_VARIABLE ARCH) 48 48 string(STRIP ${ARCH} ARCH) 49 49 execute_process( COMMAND getconf LONG_BIT OUTPUT_VARIABLE ARCH_BIT) 50 50 string(STRIP ${ARCH_BIT} ARCH_BIT) -
examples/common.mk
old new 13 13 ISPC_FLAGS+=-O2 14 14 ISPC_HEADER=objs/$(ISPC_SRC:.ispc=_ispc.h) 15 15 16 ARCH:=$(shell uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/ arm.*/arm/ -e s/sa110/arm/)16 ARCH:=$(shell uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/i386/x86/ -e s/arm.*/arm/ -e s/sa110/arm/) 17 17 18 18 ifeq ($(ARCH),x86) 19 19 ISPC_OBJS=$(addprefix objs/, $(ISPC_SRC:.ispc=)_ispc.o) -
examples/portable/common_cpu.mk
old new 17 17 ISPC_FLAGS+=-O2 18 18 ISPC_HEADER=objs/$(ISPC_SRC:.ispc=_ispc.h) 19 19 20 ARCH:=$(shell uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/ arm.*/arm/ -e s/sa110/arm/)20 ARCH:=$(shell uname -m | sed -e s/x86_64/x86/ -e s/i686/x86/ -e s/i386/x86/ -e s/arm.*/arm/ -e s/sa110/arm/) 21 21 22 22 ifeq ($(ARCH),x86) 23 23 ISPC_OBJS=$(addprefix objs/, $(ISPC_SRC:.ispc=)_ispc.o)