Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -390,7 +390,7 @@ ENDIF()
# ---[ Build flags
IF(NOT CMAKE_SYSTEM_NAME)
MESSAGE(FATAL_ERROR "CMAKE_SYSTEM_NAME not defined")
ELSEIF(NOT CMAKE_SYSTEM_NAME MATCHES "^(Android|Darwin|iOS|Linux|Windows|CYGWIN|MSYS|QURT|Emscripten)$")
ELSEIF(NOT CMAKE_SYSTEM_NAME MATCHES "^(Android|Darwin|iOS|Linux|Windows|CYGWIN|MSYS|QURT|Emscripten|Generic)$")
MESSAGE(FATAL_ERROR "Unrecognized CMAKE_SYSTEM_NAME value \"${CMAKE_SYSTEM_NAME}\"")
ENDIF()
IF(CMAKE_SYSTEM_NAME MATCHES "Windows")
Expand Down
6 changes: 5 additions & 1 deletion src/log.c
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@

#define XNN_LOG_STDERR STD_ERROR_HANDLE
#define XNN_LOG_STDOUT STD_OUTPUT_HANDLE
#elif defined(__hexagon__)
#elif defined(__hexagon__) || defined(__ZEPHYR__)
#define XNN_LOG_NEWLINE_LENGTH 1

#define XNN_LOG_STDERR 0
Expand Down Expand Up @@ -113,6 +113,10 @@ static void xnn_vlog(int output_handle, const char* prefix,
GetStdHandle((DWORD)output_handle), out_buffer,
(prefix_length + format_length + XNN_LOG_NEWLINE_LENGTH) * sizeof(char),
&bytes_written, NULL);
#elif defined(__ZEPHYR__)
out_buffer[prefix_length + format_length] = '\n';
out_buffer[prefix_length + format_length + 1] = '\0';
printf("%s", out_buffer);
#else
out_buffer[prefix_length + format_length] = '\n';

Expand Down
2 changes: 2 additions & 0 deletions src/xnnpack/common.h
Original file line number Diff line number Diff line change
Expand Up @@ -140,11 +140,13 @@
#define XNN_PLATFORM_QURT 0
#endif

#ifndef XNN_HAS_MMAP
#if XNN_PLATFORM_WINDOWS
#define XNN_HAS_MMAP 0
#else
#define XNN_HAS_MMAP 1
#endif
#endif

#if XNN_PLATFORM_WINDOWS
#define XNN_HAS_PTHREADS 0
Expand Down
Loading