[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/libc/glibc/glibc-2.22/include/sys/mman.h b/ap/libc/glibc/glibc-2.22/include/sys/mman.h
new file mode 100644
index 0000000..fd125ec
--- /dev/null
+++ b/ap/libc/glibc/glibc-2.22/include/sys/mman.h
@@ -0,0 +1,21 @@
+#ifndef _SYS_MMAN_H
+#include <misc/sys/mman.h>
+
+#ifndef _ISOMAC
+/* Now define the internal interfaces.  */
+extern void *__mmap (void *__addr, size_t __len, int __prot,
+		     int __flags, int __fd, __off_t __offset);
+extern void *__mmap64 (void *__addr, size_t __len, int __prot,
+		       int __flags, int __fd, __off64_t __offset);
+extern int __munmap (void *__addr, size_t __len);
+extern int __mprotect (void *__addr, size_t __len, int __prot);
+
+extern int __madvise (void *__addr, size_t __len, int __advice);
+libc_hidden_proto (__madvise)
+
+/* This one is Linux specific.  */
+extern void *__mremap (void *__addr, size_t __old_len,
+		       size_t __new_len, int __flags, ...);
+#endif
+
+#endif