diff --git a/ethash.go b/ethash.go index 34ec753c..82a80652 100644 --- a/ethash.go +++ b/ethash.go @@ -3,11 +3,11 @@ package ethash /* #cgo CFLAGS: -std=gnu99 -Wall #cgo LDFLAGS: -lm -#include "src/libethash/util.c" #include "src/libethash/internal.c" #include "src/libethash/sha3.c" #include "src/libethash/io.c" #ifdef _WIN32 +#include "src/libethash/util_win32.c" #include "src/libethash/io_win32.c" #include "src/libethash/mmap_win32.c" #else diff --git a/setup.py b/setup.py index bfe95596..18aa20f6 100755 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ 'src/libethash/sha3.c'] if os.name == 'nt': sources += [ - 'src/libethash/util.c', + 'src/libethash/util_win32.c', 'src/libethash/io_win32.c', 'src/libethash/mmap_win32.c', ] diff --git a/src/libethash/CMakeLists.txt b/src/libethash/CMakeLists.txt index 4875dcf7..a65621c3 100644 --- a/src/libethash/CMakeLists.txt +++ b/src/libethash/CMakeLists.txt @@ -20,7 +20,7 @@ set(FILES util.h data_sizes.h) if (MSVC) - list(APPEND FILES util.c io_win32.c mmap_win32.c) + list(APPEND FILES util_win32.c io_win32.c mmap_win32.c) else() list(APPEND FILES io_posix.c) endif() diff --git a/src/libethash/util.c b/src/libethash/util_win32.c similarity index 100% rename from src/libethash/util.c rename to src/libethash/util_win32.c