summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/libc.h7
-rw-r--r--include/plan9/libc.h1
2 files changed, 7 insertions, 1 deletions
diff --git a/include/libc.h b/include/libc.h
index 1440209e3..e10dde3ad 100644
--- a/include/libc.h
+++ b/include/libc.h
@@ -291,6 +291,11 @@ extern char* getgoroot(void);
extern char* getgoversion(void);
extern char* getgoarm(void);
extern char* getgo386(void);
+extern char* getgoextlinkenabled(void);
+
+extern char* mktempdir(void);
+extern void removeall(char*);
+extern int runcmd(char**);
extern void flagcount(char*, char*, int*);
extern void flagint32(char*, char*, int32*);
@@ -304,7 +309,7 @@ extern void flagprint(int);
#ifdef _WIN32
-#ifndef _WIN64
+#if !defined(_WIN64) && !defined(__MINGW64_VERSION_MAJOR)
struct timespec {
int tv_sec;
long tv_nsec;
diff --git a/include/plan9/libc.h b/include/plan9/libc.h
index e6f9839c8..dcecc7c8b 100644
--- a/include/plan9/libc.h
+++ b/include/plan9/libc.h
@@ -18,6 +18,7 @@ char* getgoroot(void);
char* getgoversion(void);
char* getgoarm(void);
char* getgo386(void);
+char* getgoextlinkenabled(void);
void flagcount(char*, char*, int*);
void flagint32(char*, char*, int32*);