[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT/NNPACK PATCH 1/1] Add support for ARM64
We define CPUINFO_ARCH_ARM64 when ARM64 is selected. Signed-off-by: Vlad-Andrei Badoiu <vlad_andrei.badoiu@xxxxxxxxxxxxxxx> --- Makefile.uk | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile.uk b/Makefile.uk index 2da2af1..de7c6b4 100644 --- a/Makefile.uk +++ b/Makefile.uk @@ -59,6 +59,7 @@ LIBNNPACK_SRC = $(LIBNNPACK_ORIGIN)/$(LIBNNPACK_SUBDIR) LIBNNPACK_GLOBAL_INCLUDES-y += -I$(LIBNNPACK_SRC)/src LIBNNPACK_GLOBAL_INCLUDES-y += -I$(LIBNNPACK_SRC)/src/ref LIBNNPACK_GLOBAL_INCLUDES-y += -I$(LIBNNPACK_SRC)/include +LIBNNPACK_GLOBAL_INCLUDES-y += -I$(LIBNNPACK_SRC)/include/nnpack LIBNNPACK_GLOBAL_INCLUDES-y += -I$(LIBNNPACK_BASE)/include CINCLUDES-$(CONFIG_LIBNNPACK) += $(LIBNNPACK_GLOBAL_INCLUDES-y) @@ -78,8 +79,14 @@ LIBNNPACK_SUPPRESS_FLAGS += -Wno-unused-parameter \ LIBNNPACK_CFLAGS-y += $(LIBNNPACK_SUPPRESS_FLAGS) -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast LIBNNPACK_CXXFLAGS-y += $(LIBNNPACK_SUPPRESS_FLAGS) -LIBNNPACK_CFLAGS-y += -D__linux__ -DCPUINFO_ARCH_X86 -LIBNNPACK_CXXFLAGS-y += -D__linux__ -DCPUINFO_ARCH_X86 +LIBNNPACK_CFLAGS-y += -D__linux__ +LIBNNPACK_CXXFLAGS-y += -D__linux__ + +LIBNNPACK_CFLAGS-$(CONFIG_ARCH_X86_64) += -DCPUINFO_ARCH_X86 +LIBNNPACK_CXXFLAGS-$(CONFIG_ARCH_X86_64) += -DCPUINFO_ARCH_X86 + +LIBNNPACK_CFLAGS-$(CONFIG_ARCH_ARM_64) += -DCPUINFO_ARCH_ARM64 +LIBNNPACK_CXXFLAGS-$(CONFIG_ARCH_ARM_64) += -DCPUINFO_ARCH_ARM64 LIBNNPACK_CFLAGS-$(CONFIG_LIBNNPACK_BACKEND_PSIMD) += -DNNP_BACKEND_PSIMD LIBNNPACK_CXXFLAGS-$(CONFIG_LIBNNPACK_BACKEND_PSIMD) += -DNNP_BACKEND_PSIMD -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |