Re: [PATCH] man-pages: parisc Linux does not any longer emulate HP-UX

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Helge,

On 11/6/18 10:27 PM, Helge Deller wrote:
> 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.

It would be nice to add a little more in this commit message about
"finally dropped with Linux kernel 3.14", and, if possible some
reference to documentation/URL that discusses dropping of the suport.

The only relevant piece that I found in the 3.14 change log was:

[[
commit f5a408d53edef3af07ac7697b8bc54a755628450
Author: Guy Martin <gmsoft@xxxxxxxxxxxx>
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.
]]

Is there more?

Thanks,

Michael

> With that background, drop parisc from the list of of plaforms which
> supports it's proprietary operating-system.
> 
> Signed-off-by: Helge Deller <deller@xxxxxx>
> 
> diff --git a/man2/syscalls.2 b/man2/syscalls.2
> index 706c60daf..6908371b2 100644
> --- a/man2/syscalls.2
> +++ b/man2/syscalls.2
> @@ -693,7 +693,7 @@ older system calls were superseded by newer ones,
>  and this has been treated somewhat unsystematically.
>  On platforms with
>  proprietary operating-system emulation,
> -such as parisc, sparc, sparc64, and alpha,
> +such as sparc, sparc64, and alpha,
>  there are many additional system calls; mips64 also contains a full
>  set of 32-bit system calls.
>  .PP
> 


-- 
Michael Kerrisk
Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/
Linux/UNIX System Programming Training: http://man7.org/training/



[Index of Archives]     [Linux SoC]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux