1
0
mirror of https://github.com/ThrowTheSwitch/Unity.git synced 2026-01-29 11:14:27 +01:00

Support UNITY_INCLUDE_EXEC_TIME under Apples OSX

The unix way of getting the time works under OSX as well and can be
used.
This commit is contained in:
druckdev
2021-05-31 12:55:37 +02:00
parent 61f4428435
commit edfc5ae355

View File

@@ -333,7 +333,7 @@ typedef UNITY_FLOAT_TYPE UNITY_FLOAT;
UnityPrintNumberUnsigned(execTimeMs); \ UnityPrintNumberUnsigned(execTimeMs); \
UnityPrint(" ms)"); \ UnityPrint(" ms)"); \
} }
#elif defined(__unix__) #elif defined(__unix__) || defined(__APPLE__)
#include <time.h> #include <time.h>
#define UNITY_TIME_TYPE struct timespec #define UNITY_TIME_TYPE struct timespec
#define UNITY_GET_TIME(t) clock_gettime(CLOCK_MONOTONIC, &t) #define UNITY_GET_TIME(t) clock_gettime(CLOCK_MONOTONIC, &t)