5041107daa02b121c9e8bfad853ed6b7bb48b7f7
[cilux] / src / platform / linux / platform.h
1 #ifndef LINUX_PLATFORM_H
2 #define LINUX_PLATFORM_H
3
4 #include <stdlib.h>     /* exit, realloc, free, atoi */
5 #include <string.h>     /* strchr, strdup, strlen, strncpy, strpbrk, strrchr, strstr, strspn,
6                            strcasecmp, strcmp, strncmp, strerror, memcpy, memmove, memset */
7 #include <stdio.h>      /* fflush, fopen, fprintf, printf, snprintf, sscanf, vfprintf, vprintf, vsnprintf */
8 #include <time.h>       /* gmtime, localtime, mktime, strftime, time */
9 #include <math.h>       /* cos, sin */
10 #include <netinet/in.h> /* struct in_addr */
11 #include <GLES2/gl2.h>  /* glXXX */
12
13 #ifndef PUBLIC
14 #define PUBLIC extern
15 #endif
16 #define EXPORT
17
18 #endif