Re: [PATCH] Fix spurious glibc version dependency with -z mark-plt on non-Linux

2024-07-08 Thread H.J. Lu
Please open a binutils bug and CC me. H.J. On Tue, Jul 9, 2024, 9:01 AM H.J. Lu wrote: > > On Tue, Jul 9, 2024, 8:55 AM Samuel Thibault > wrote: > >> 916730425594 ("elf: Add elf_backend_add_glibc_version_dependency") >> introduced adding an extra GLIBC_2.36

Re: [PATCH] Fix spurious glibc version dependency with -z mark-plt on non-Linux

2024-07-08 Thread H.J. Lu
On Tue, Jul 9, 2024, 8:55 AM Samuel Thibault wrote: > 916730425594 ("elf: Add elf_backend_add_glibc_version_dependency") > introduced adding an extra GLIBC_2.36 version dependency for x86_64. But > on x86_64 GNU/Hurd, there has never been a glibc 2.36 port, and thus the > GLIBC_2.36 version is no

Re: [RFC PATCH 00/23] aarch64-gnu port

2024-03-11 Thread H.J. Lu
On Wed, Jan 3, 2024 at 9:15 AM Sergey Bugaev wrote: > > Hello! > > This is my work on the aarch64-gnu port, aka GNU/Hurd on 64-bit ARM. > > To build this, you need an aarch64-gnu toolchain (binutils, GCC, MIG), > and GNU Mach headers for AArch64. I have posted the patches for > binutils, GCC, and

Re: [VERY RFC PATCH 2/2] hurd: Make it possible to call memcpy very early

2023-04-20 Thread H.J. Lu
On Thu, Apr 20, 2023 at 11:43 AM Sergey Bugaev wrote: > > Normally, in static builds, the first code that runs is _start, in e.g. > sysdeps/x86_64/start.S, which quickly calls __libc_start_main, passing > it the argv etc. Among the first things __libc_start_main does is > initializing the tunables

Re: [RFC PATCH glibc 13/34] x86-64: Disable prefer_map_32bit_exec tunable on non-Linux

2023-04-03 Thread H.J. Lu
, but not any checkable > preprocessor macros. > > Alternatively: maybe this part of cpu-features.c should be moved into > sysdeps/unix/sysv/linux/x86_64/64/cpu-features.c and #include_next the > common cpu-features.c? > Or something like this. -- H.J. From 24090a219d8bf902db530bfd9b

Re: [PATCH] Hurd: Add rtld-strncpy-c.c

2021-01-19 Thread H.J. Lu
On Tue, Jan 19, 2021 at 4:26 AM Adhemerval Zanella wrote: > > > > On 19/01/2021 09:21, H.J. Lu via Libc-alpha wrote: > > On Tue, Jan 19, 2021 at 1:02 AM Samuel Thibault > > wrote: > >> > >> H.J. Lu via Libc-alpha, le lun. 18 janv. 2021 18:24:48 -0800, a

Re: [PATCH] Hurd: Add rtld-strncpy-c.c

2021-01-19 Thread H.J. Lu
On Tue, Jan 19, 2021 at 1:02 AM Samuel Thibault wrote: > > H.J. Lu via Libc-alpha, le lun. 18 janv. 2021 18:24:48 -0800, a ecrit: > > On Mon, Jan 18, 2021 at 4:40 PM H.J. Lu wrote: > > > > > > On Mon, Jan 18, 2021 at 4:24 PM Samuel Thibault > > > wrote:

[PATCH] Hurd: Add rtld-strncpy-c.c

2021-01-18 Thread H.J. Lu
On Mon, Jan 18, 2021 at 4:40 PM H.J. Lu wrote: > > On Mon, Jan 18, 2021 at 4:24 PM Samuel Thibault > wrote: > > > > Samuel Thibault, le mar. 19 janv. 2021 01:21:05 +0100, a ecrit: > > > H.J. Lu, le lun. 18 janv. 2021 16:17:16 -0800, a ecrit: > > > >

Re: [PATCH] Hurd: Enable ifunc by default

2021-01-18 Thread H.J. Lu
On Mon, Jan 18, 2021 at 4:24 PM Samuel Thibault wrote: > > Samuel Thibault, le mar. 19 janv. 2021 01:21:05 +0100, a ecrit: > > H.J. Lu, le lun. 18 janv. 2021 16:17:16 -0800, a ecrit: > > > Why doesn't hurd ld.so build script mark strncpy as needed? > > > > I

Re: [PATCH] Hurd: Enable ifunc by default

2021-01-18 Thread H.J. Lu
On Mon, Jan 18, 2021 at 4:04 PM Samuel Thibault via Libc-alpha wrote: > > (leaving gcc out, it's really out of the story, it just happens to > expose support for ifunc) > > Joseph Myers, le lun. 18 janv. 2021 20:05:44 +, a ecrit: > > /scratch/jmyers/glibc-bot/install/compilers/i686-gnu/lib/gcc

Re: Upstreaming the glibc Hurd port

2018-04-02 Thread H.J. Lu
On Mon, Apr 2, 2018 at 10:15 AM, Samuel Thibault wrote: > H.J. Lu, on lun. 02 avril 2018 10:06:14 -0700, wrote: >> On Mon, Apr 2, 2018 at 9:16 AM, Samuel Thibault >> wrote: >> > H.J. Lu, on lun. 02 avril 2018 09:01:30 -0700, wrote: >> >> On Mon, Apr

Re: Upstreaming the glibc Hurd port

2018-04-02 Thread H.J. Lu
On Mon, Apr 2, 2018 at 9:16 AM, Samuel Thibault wrote: > H.J. Lu, on lun. 02 avril 2018 09:01:30 -0700, wrote: >> On Mon, Apr 2, 2018 at 7:47 AM, Samuel Thibault >> wrote: >> > Hello, >> > >> > Joseph Myers, on lun. 02 avril 2018 14:22:28 +, wrote:

Re: Upstreaming the glibc Hurd port

2018-04-02 Thread H.J. Lu
On Mon, Apr 2, 2018 at 7:47 AM, Samuel Thibault wrote: > Hello, > > Joseph Myers, on lun. 02 avril 2018 14:22:28 +, wrote: >> On Mon, 2 Apr 2018, Samuel Thibault wrote: >> >> > This means that build-glibcs i686-gnu now builds fine. Among the >> > remaining TODOs, there are >> >> Thanks! I'd