Commit | Line | Data |
---|---|---|
c4804ab8 VB |
1 | --- /home/vishal/Android/Sdk/ndk-bundle/platforms/android-21/arch-arm/usr/include/sys/shm.h 2016-10-12 15:11:58.000000000 +0530 |
2 | +++ ./usr/include/sys/shm.h 2017-01-24 08:21:49.997228838 +0530 | |
3 | @@ -31,4 +31,17 @@ | |
4 | ||
5 | #include <linux/shm.h> | |
6 | ||
7 | +#ifdef TERMUX_SHMEM_STUBS | |
8 | + | |
9 | +#include <sys/syscall.h> | |
10 | +#include <limits.h> | |
11 | + | |
12 | +#define SHMLBA PAGE_SIZE | |
13 | +#define shmget(key, size, shmflg) syscall(__NR_shmget, key, size, shmflg) | |
14 | +#define shmctl(shmid, cmd, buf) syscall(__NR_shmctl, shmid, cmd, buf) | |
15 | +#define shmat(shmid, shmaddr, shmflg) syscall(__NR_shmat, shmid, shmaddr, shmflg) | |
16 | +#define shmdt(shmaddr) syscall(__NR_shmdt, shmaddr) | |
17 | + | |
18 | +#endif /* TERMUX_SHMEM_STUBS */ | |
19 | + | |
20 | #endif /* _SYS_SHM_H_ */ |