]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Fri, 17 Mar 2000 18:45:19 +0000 (18:45 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 17 Mar 2000 18:45:19 +0000 (18:45 +0000)
2000-03-16  Andreas Jaeger  <aj@suse.de>

* sysdeps/unix/sysv/linux/syscalls.list: Added madvise and mincore.

* sysdeps/unix/sysv/linux/madvise.c: Remove.

* sysdeps/unix/sysv/linux/sparc/bits/mman.h (MADV_*): Add flags
from latest Linux kernel.
* sysdeps/unix/sysv/linux/i386/bits/mman.h (MADV_*): Likewise.

ChangeLog
sysdeps/unix/sysv/linux/i386/bits/mman.h
sysdeps/unix/sysv/linux/madvise.c [deleted file]
sysdeps/unix/sysv/linux/sparc/bits/mman.h
sysdeps/unix/sysv/linux/syscalls.list

index 909a2d2a4f6656182f996c1dea5ed85045eac18e..f16aaa84a96be9c99c8e9524142acabb4ee3d9ae 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2000-03-16  Andreas Jaeger  <aj@suse.de>
+
+       * sysdeps/unix/sysv/linux/syscalls.list: Added madvise and mincore.
+
+       * sysdeps/unix/sysv/linux/madvise.c: Remove.
+
+       * sysdeps/unix/sysv/linux/sparc/bits/mman.h (MADV_*): Add flags
+       from latest Linux kernel.
+       * sysdeps/unix/sysv/linux/i386/bits/mman.h (MADV_*): Likewise.
+
 2000-03-17  Ulrich Drepper  <drepper@redhat.com>
 
        * sysdeps/unix/sysv/linux/i386/syscalls.list: Add oldsetrlimit
index 8738e98c306749e58175d6fa68558d7870ec3163..7c33f798964c64807a0a86ce8de535041e39c106 100644 (file)
 #ifdef __USE_GNU
 # define MREMAP_MAYMOVE        1
 #endif
+
+/* Advice to `madvise'.  */
+#ifdef __USE_BSD
+# define MADV_NORMAL    0      /* No further special treatment.  */
+# define MADV_RANDOM    1      /* Expect random page references.  */
+# define MADV_SEQUENTIAL 2     /* Expect sequential page references.  */
+# define MADV_WILLNEED  3      /* Will need these pages.  */
+# define MADV_DONTNEED  4      /* Don't need these pages.  */
+#endif
diff --git a/sysdeps/unix/sysv/linux/madvise.c b/sysdeps/unix/sysv/linux/madvise.c
deleted file mode 100644 (file)
index c223184..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#include <sysdeps/generic/madvise.c>
index 8114244053d8076f0ba176aafb9de7a01d4ba661..ffe1e527d2e4928e12c24bf1f76c9834086220a7 100644 (file)
 #ifdef __USE_GNU
 # define MREMAP_MAYMOVE        1
 #endif
+
+/* Advice to `madvise'.  */
+#ifdef __USE_BSD
+# define MADV_NORMAL    0      /* No further special treatment.  */
+# define MADV_RANDOM    1      /* Expect random page references.  */
+# define MADV_SEQUENTIAL 2     /* Expect sequential page references.  */
+# define MADV_WILLNEED  3      /* Will need these pages.  */
+# define MADV_DONTNEED  4      /* Don't need these pages.  */
+#endif
index 7947cb6920d4c2ddf36bc3c96ab4f7e0009c66ce..4ce48d44a2d84d6e42350d84061782895f4ffbe8 100644 (file)
@@ -24,6 +24,8 @@ ioperm                -       ioperm          3       ioperm
 iopl           -       iopl            1       iopl
 klogctl                EXTRA   syslog          3       klogctl
 lchown         -       lchown          3       __lchown        lchown
+madvise                -       madvise         3       madvise
+mincore                -       mincore         3       mincore
 mlock          EXTRA   mlock           2       __mlock mlock
 mlockall       EXTRA   mlockall        1       __mlockall      mlockall
 mmap           -       mmap            6       __mmap          mmap