Implement mmap

This commit is contained in:
jD91mZM2
2018-08-09 10:54:44 +02:00
parent 3aa52e88a7
commit face6f07f3
13 changed files with 103 additions and 13 deletions
+6
View File
@@ -0,0 +1,6 @@
#ifndef _BITS_SYS_MMAN_H
#define _BITS_SYS_MMAN_H
#define MAP_FAILED ((void *) -1)
#endif
+5 -1
View File
@@ -1,7 +1,11 @@
#define MB_LEN_MAX 4 // unicode
#define CHAR_BIT __CHAR_BIT__
#define CHAR_MAX __CHAR_MAX__
#ifdef __CHAR_MAX__
# define CHAR_MAX __CHAR_MAX__
#else
# define CHAR_MAX 0xFF
#endif
#define CHAR_MIN 0
#define INT_MAX __INT_MAX__
#define INT_MIN (-INT_MAX - 1)
+2
View File
@@ -10,4 +10,6 @@ typedef int32_t wchar_t;
typedef unsigned long long size_t;
#define offsetof(type, member) __builtin_offsetof(type, member)
#endif /* _STDDEF_H */