summaryrefslogtreecommitdiff
path: root/Solaris/386/include/lib9.h
diff options
context:
space:
mode:
Diffstat (limited to 'Solaris/386/include/lib9.h')
-rw-r--r--Solaris/386/include/lib9.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/Solaris/386/include/lib9.h b/Solaris/386/include/lib9.h
index 57b69801..3e12aa8b 100644
--- a/Solaris/386/include/lib9.h
+++ b/Solaris/386/include/lib9.h
@@ -33,6 +33,15 @@ typedef unsigned short u16int;
typedef unsigned char u8int;
typedef unsigned long uintptr;
+typedef signed char int8;
+typedef unsigned char uint8;
+typedef short int16;
+typedef unsigned short uint16;
+typedef int int32;
+typedef unsigned int uint32;
+typedef long long int64;
+typedef unsigned long long uint64;
+
#define USED(x) if(x);else
#define SET(x)
@@ -197,6 +206,8 @@ extern int (*doquote)(int);
extern char* strdup(const char*);
extern int tokenize(char*, char**, int);
extern vlong strtoll(const char*, char**, int);
+#define qsort infqsort
+extern void qsort(void*, long, long, int (*)(void*, void*));
extern int isNaN(double);
extern int isInf(double, int);