diff options
-rw-r--r-- | src/durango.c | 2 | ||||
-rw-r--r-- | src/geode_msr.c | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/src/durango.c b/src/durango.c index 9d6970b..8795d41 100644 --- a/src/durango.c +++ b/src/durango.c @@ -32,8 +32,6 @@ #include "config.h" #endif -#define _LARGEFILE64_SOURCE - #include <unistd.h> #include <errno.h> #include <compiler.h> diff --git a/src/geode_msr.c b/src/geode_msr.c index 6de693f..26fd78f 100644 --- a/src/geode_msr.c +++ b/src/geode_msr.c @@ -1,4 +1,7 @@ -#define _LARGEFILE64_SOURCE +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include <stdio.h> #include <unistd.h> #include <fcntl.h> @@ -31,7 +34,7 @@ GeodeReadMSR(unsigned long addr, unsigned long *lo, unsigned long *hi) if (fd == -1) return -1; - ret = lseek64(fd, (off64_t) addr, SEEK_SET); + ret = lseek(fd, (off_t) addr, SEEK_SET); if (ret == -1) return -1; @@ -56,7 +59,7 @@ GeodeWriteMSR(unsigned long addr, unsigned long lo, unsigned long hi) if (fd == -1) return -1; - if (lseek64(fd, (off64_t) addr, SEEK_SET) == -1) + if (lseek(fd, (off_t) addr, SEEK_SET) == -1) return -1; data[0] = lo; |