From a05225f194d9edce58dc18205d332490da7af9bf Mon Sep 17 00:00:00 2001 From: Jay Krell Date: Sat, 11 Mar 2023 22:27:38 -0800 Subject: [PATCH] LTCG and Win32 is Win32, not specific compilers. --- Makefile | 2 +- ggml.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 0887e99..bd09c8c 100644 --- a/Makefile +++ b/Makefile @@ -11,7 +11,7 @@ ifdef MAKEDIR: CXX = cl # C++20 for designated initializers # TODO: Detect AVX. -CXXFLAGS = /MD /Gy /Z7 /EHsc /O2 /arch:AVX2 /std:c++20 +CXXFLAGS = /MD /Gy /Z7 /EHsc /O2 /arch:AVX2 /std:c++20 /GL CC = $(CXX) CFLAGS = $(CXXFLAGS) LDFLAGS=/incremental:no diff --git a/ggml.c b/ggml.c index 3eb716c..d3e44b6 100644 --- a/ggml.c +++ b/ggml.c @@ -285,8 +285,9 @@ ggml_fp16_t ggml_fp32_to_fp16(float x) { // timing // -#if defined(_MSC_VER) || defined(__MINGW32__) +#if _WIN32 static int64_t timer_freq; + void ggml_time_init(void) { LARGE_INTEGER frequency; QueryPerformanceFrequency(&frequency);