Merge "Implement <pty.h>."
authorElliott Hughes <enh@google.com>
Thu, 4 Dec 2014 00:45:42 +0000 (00:45 +0000)
committerGerrit Code Review <noreply-gerritcodereview@google.com>
Thu, 4 Dec 2014 00:45:42 +0000 (00:45 +0000)
build/run-on-host.mk
libc/SYSCALLS.TXT
libc/include/sys/mman.h

index f016361d677b58f0b95ff391bd9a609c8e338d30..dc7e5d52fc1681555e936960b1e85dd90f2b8155 100644 (file)
 # limitations under the License.
 #
 
+# Include once
+ifneq ($(bionic_run_on_host_mk_included),true)
+bionic_run_on_host_mk_included:=true
+
 ifneq ($(TARGET_ARCH),$(filter $(TARGET_ARCH),arm mips x86))
 LINKER = linker64
 else
@@ -37,3 +41,4 @@ bionic-prepare-run-on-host: $(TARGET_OUT_EXECUTABLES)/$(LINKER) $(TARGET_OUT)/et
          ln -fs `realpath $(TARGET_OUT)/lib64` /system/; \
        fi
 endif
+endif
index 39ff37de0e387a64ce4a948961689f5a5e912e48..d9ede2f8ea6b5d70c5abb8c3d0df75f28d800c17 100644 (file)
@@ -101,7 +101,7 @@ int         munmap(void*, size_t)  all
 void*       mremap(void*, size_t, size_t, unsigned long)  all
 int         msync(const void*, size_t, int)    all
 int         mprotect(const void*, size_t, int)  all
-int         madvise(const void*, size_t, int)  all
+int         madvise(void*, size_t, int)  all
 int         mlock(const void* addr, size_t len)    all
 int         munlock(const void* addr, size_t len)   all
 int         mlockall(int flags)   all
index 5a8c9858fe5b4a7846f776ae92cbfd947d60ac65..09bf0d9143f86ae2a9092f6adfee845a26a5a5fa 100644 (file)
@@ -54,7 +54,7 @@ extern int mlockall(int);
 extern int munlockall(void);
 extern int mlock(const void*, size_t);
 extern int munlock(const void*, size_t);
-extern int madvise(const void*, size_t, int);
+extern int madvise(void*, size_t, int);
 
 extern int mlock(const void*, size_t);
 extern int munlock(const void*, size_t);