about summary refs log tree commit homepage
path: root/INSTALL
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-07-26 23:52:43 -0700
committerEric Wong <normalperson@yhbt.net>2009-07-26 23:59:44 -0700
commita74ab1a5bd29d8d5980c8ad9913c89af63919eee (patch)
tree062f7f04dcd99e1b0fb5cdbb1c335e452cd7d20c /INSTALL
parent729a2265e09a6c646fec6d539c27ffa14ac8407d (diff)
downloadpcu-a74ab1a5bd29d8d5980c8ad9913c89af63919eee.tar.gz
Update external links to syscall manpages
For posix_fadvise and mmap, link to opengroup.org since that is
the official specification and not tied to any particular OS.

For mincore, use the kernel.org manpage links since that is
more likely up-to-date than the previous page (and more
canonical of a source).
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL24
1 files changed, 13 insertions, 11 deletions
diff --git a/INSTALL b/INSTALL
index 344a7ad..78114f2 100644
--- a/INSTALL
+++ b/INSTALL
@@ -4,19 +4,18 @@ Installing page cache utilities
 Dependencies
 ------------
 
-These utilities are dependent on the
-[posix_fadvise(2)](http://linux.die.net/man/2/posix_fadvise) and
-[mincore(2)](http://linux.die.net/man/2/mincore) syscalls.
+These utilities are dependent on the [posix_fadvise(2)][1] and
+[mincore(2)][2] system calls.
 
-pcu-fadvise needs a kernel that supports the
-[posix_fadvise(2)](http://linux.die.net/man/2/posix_fadvise) and syscall
-and C library support.  For GNU/Linux systems, this means you'll need a
-kernel newer than 2.5.60 and the GNU C library 2.2 or later.
+[pcu-fadvise(1)](pcu-fadvise.1.html) needs a kernel that supports the
+[posix_fadvise(2)][1] and syscall and C library support.  For GNU/Linux
+systems, this means you'll need a kernel newer than 2.5.60 and the GNU C
+library 2.2 or later.
 
-pcu-mincore should work on most somewhat-modern UNIX/UNIX-like kernels
-that support the [mincore(2)](http://linux.die.net/man/2/mincore) system
-call.  While the [mincore(2)](http://linux.die.net/man/2/mincore) system
-call is not specified by current versions of POSIX, it is fairly common.
+[pcu-mincore(1)](pcu-mincore.1.html) should work on most somewhat-modern
+UNIX/UNIX-like kernels that support the [mincore(2)][2] system call.
+While the [mincore(2)][2] system call is not specified by current
+versions of POSIX, it is fairly common.
 
 Standard build tools such as a C compiler, GNU make, install are required.
 
@@ -39,3 +38,6 @@ To install executables globally in /usr/local/bin:
 
 All pcu-* executables are relocatable and have no dependencies outside
 of the system C library and kernel support for the syscalls they need.
+
+[1]: http://opengroup.org/onlinepubs/009695399/functions/posix_fadvise.html
+[2]: http://kernel.org/doc/man-pages/online/pages/man2/mincore.2.html