mirror of https://github.com/mkerrisk/man-pages
![]() Initially it was planned that the parisc linux port would natively support 32-bit HP-UX binaries, but this compatibility was never reached and finally dropped with Linux kernel 3.14. With that background, drop parisc from the list of of platforms which supports it's proprietary operating-system. Additional notes from mtk: The most relevant commit from the Linux 3.14 change log was: [[ commit f5a408d53edef3af07ac7697b8bc54a755628450 Author: Guy Martin <gmsoft@tuxicoman.be> Date: Thu Jan 16 17:17:53 2014 +0100 parisc: Make EWOULDBLOCK be equal to EAGAIN on parisc On Linux, only parisc uses a different value for EWOULDBLOCK which causes a lot of troubles for applications not checking for both values. Since the hpux compat is long dead, make EWOULDBLOCK behave the same as all other architectures. ]] Additional notes from Helge: The patch above is the initial and most important one with which we stopped the HP-UX compatibility. Then, with this commit in kernel 3.18 there is no way back: "parisc: Reduce SIGRTMIN from 37 to 32 to behave like other Linux architectures" commit 1f25df2eff5b25f52c139d3ff31bc883eee9a0ab And in kernel 4.0 we finally dropped the HP-UX compat layer from Linux kernel source code with the commit series "parisc: hpux - Drop support for HP-UX binaries": commit 04c1614977168fb8f002e2d81f704eeabe0c5ebd Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com> |
||
---|---|---|
man1 | ||
man2 | ||
man3 | ||
man4 | ||
man5 | ||
man6 | ||
man7 | ||
man8 | ||
scripts | ||
Changes | ||
Changes.old | ||
Makefile | ||
README | ||
man-pages-4.17.Announce | ||
man-pages-4.17.lsm |
README
This package contains Linux man pages for sections 1 through 8. Some more information is given in the 'man-pages-x.y.Announce' file. Installing and uninstalling =========================== "make install" will copy these man pages to /usr/share/man/man[1-8]. To install to a path different from /usr, use "make install prefix=/install/path". "make remove" or "make uninstall" will remove any man page in this distribution from its destination. Use with caution, and remember to use "prefix" if desired, as with the "install" target. "make" or "make all" will perform "make uninstall" followed by "make install". Man page overlap and duplication ================================ Note that sometimes these pages are duplicates of pages also distributed in other packages. This has been reported about: man page also found in ------------------------------------- resolver.3 bind-utils, bind9utils resolv.conf.5 " passwd.5 shadow, passwd mailaddr.7 ? Copyrights ========== See the 'man-pages-x.y.Announce' file. Homepage ======== For much more about the Linux man-pages project, see http://www.kernel.org/doc/man-pages/index.html.