summaryrefslogtreecommitdiff
path: root/programs/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'programs/util.h')
-rw-r--r--programs/util.h47
1 files changed, 1 insertions, 46 deletions
diff --git a/programs/util.h b/programs/util.h
index f78bcbe1b3f8c..d6e5bb550ec7e 100644
--- a/programs/util.h
+++ b/programs/util.h
@@ -113,52 +113,6 @@ extern int g_utilDisplayLevel;
/*-****************************************
-* Time functions
-******************************************/
-#if defined(_WIN32) /* Windows */
-
- #define UTIL_TIME_INITIALIZER { { 0, 0 } }
- typedef LARGE_INTEGER UTIL_time_t;
-
-#elif defined(__APPLE__) && defined(__MACH__)
-
- #include <mach/mach_time.h>
- #define UTIL_TIME_INITIALIZER 0
- typedef U64 UTIL_time_t;
-
-#elif (PLATFORM_POSIX_VERSION >= 200112L) \
- && (defined(__UCLIBC__) \
- || (defined(__GLIBC__) \
- && ((__GLIBC__ == 2 && __GLIBC_MINOR__ >= 17) \
- || (__GLIBC__ > 2))))
-
- #define UTIL_TIME_INITIALIZER { 0, 0 }
- typedef struct timespec UTIL_freq_t;
- typedef struct timespec UTIL_time_t;
-
- UTIL_time_t UTIL_getSpanTime(UTIL_time_t begin, UTIL_time_t end);
-
-#else /* relies on standard C (note : clock_t measurements can be wrong when using multi-threading) */
-
- typedef clock_t UTIL_time_t;
- #define UTIL_TIME_INITIALIZER 0
-
-#endif
-
-UTIL_time_t UTIL_getTime(void);
-U64 UTIL_getSpanTimeMicro(UTIL_time_t clockStart, UTIL_time_t clockEnd);
-U64 UTIL_getSpanTimeNano(UTIL_time_t clockStart, UTIL_time_t clockEnd);
-
-#define SEC_TO_MICRO 1000000
-
-/* returns time span in microseconds */
-U64 UTIL_clockSpanMicro(UTIL_time_t clockStart);
-
-/* returns time span in microseconds */
-U64 UTIL_clockSpanNano(UTIL_time_t clockStart);
-void UTIL_waitForNextTick(void);
-
-/*-****************************************
* File functions
******************************************/
#if defined(_MSC_VER)
@@ -174,6 +128,7 @@ int UTIL_isRegularFile(const char* infilename);
int UTIL_setFileStat(const char* filename, stat_t* statbuf);
U32 UTIL_isDirectory(const char* infilename);
int UTIL_getFileStat(const char* infilename, stat_t* statbuf);
+int UTIL_isSameFile(const char* file1, const char* file2);
U32 UTIL_isLink(const char* infilename);
#define UTIL_FILESIZE_UNKNOWN ((U64)(-1))