This is the mail archive of the
mailing list for the glibc project.
Re: [PATCH 2/2] linux/aarch64: sync sys/ptrace.h with Linux 4.15
- From: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- To: libc-alpha at sourceware dot org
- Cc: nd at arm dot com
- Date: Wed, 7 Feb 2018 10:54:08 +0000
- Subject: Re: [PATCH 2/2] linux/aarch64: sync sys/ptrace.h with Linux 4.15
- Authentication-results: sourceware.org; auth=none
- Authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs dot Nagy at arm dot com;
- Nodisclaimer: True
- References: <20171230000806.GA11705@altlinux.org> <20171230000934.GB11705@altlinux.org> <alpine.DEB.email@example.com> <20180101203540.GA21666@altlinux.org> <20180207094834.GA32562@altlinux.org>
- Spamdiagnosticmetadata: NSPM
- Spamdiagnosticoutput: 1:99
On 07/02/18 09:48, Dmitry V. Levin wrote:
On Mon, Jan 01, 2018 at 11:35:41PM +0300, Dmitry V. Levin wrote:
On Mon, Jan 01, 2018 at 01:43:53AM +0000, Joseph Myers wrote:
On Sat, 30 Dec 2017, Dmitry V. Levin wrote:
To implement a proper multilib sys/ptrace.h on aarch64, arm/sys/ptrace.h
has to be used instead of aarch64/sys/ptrace.h with all arm-specific
ARM and AArch64 are separate toolchain ports requiring separate compilers.
There is no support for multilib headers supporting both in the same
header. (Debian/Ubuntu multiarch configurations put all bits/ and sys/
headers in multiarch directory arrangements so could handle having both
versions of a sys/ header installed without problems.)
Sure. My comment is addressed to people who might consider implementing
multilib headers on aarch64 in the future.
Any more comments? Is the change OK?
no, multilib header support is not wanted with arm and aarch64,
they are separate targets.
i thought users of ptrace.h just include the linux asm/ptrace.h
anyway, so glibc does not need to track linux uapi.
(at least gdb does that in its linux specific code)