public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] Hurd: Enable ifunc by default
@ 2020-11-08 22:52 Samuel Thibault
  2020-11-21 16:42 ` Samuel Thibault
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Samuel Thibault @ 2020-11-08 22:52 UTC (permalink / raw)
  To: gcc-patches, thomas; +Cc: bug-hurd, Samuel Thibault

The binutils bugs seem to have been fixed.

2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>

	gcc/
	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index b42ebc4e5be..a347c2cec7c 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3538,7 +3538,9 @@ esac
 case ${target} in
 *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
         ;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+        ;;
+*-*-linux* | *-*-gnu*)
 	case ${target} in
 	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
 		default_gnu_indirect_function=yes
-- 
2.20.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
@ 2020-11-21 16:42 ` Samuel Thibault
  2020-12-04 23:19 ` Samuel Thibault
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Samuel Thibault @ 2020-11-21 16:42 UTC (permalink / raw)
  To: gcc-patches, thomas; +Cc: bug-hurd

Ping?

I was able to pass glibc's complete ifunc tests with no problem.

Samuel

Samuel Thibault, le dim. 08 nov. 2020 23:52:51 +0100, a ecrit:
> The binutils bugs seem to have been fixed.
> 
> 2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>
> 
> 	gcc/
> 	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
> 	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
> ---
>  gcc/config.gcc | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/gcc/config.gcc b/gcc/config.gcc
> index b42ebc4e5be..a347c2cec7c 100644
> --- a/gcc/config.gcc
> +++ b/gcc/config.gcc
> @@ -3538,7 +3538,9 @@ esac
>  case ${target} in
>  *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
>          ;;
> -*-*-linux*)
> +*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
> +        ;;
> +*-*-linux* | *-*-gnu*)
>  	case ${target} in
>  	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
>  		default_gnu_indirect_function=yes
> -- 
> 2.20.1
> 

-- 
Samuel
<N> bon comment on fait de l'investigation pour savoir qui est le vilain ?
<s> on débranche le routeur et on regarde qui s'affole
 -+- #ens-mim administre -+-

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
  2020-11-21 16:42 ` Samuel Thibault
@ 2020-12-04 23:19 ` Samuel Thibault
  2020-12-20 23:10 ` Samuel Thibault
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Samuel Thibault @ 2020-12-04 23:19 UTC (permalink / raw)
  To: gcc-patches, thomas; +Cc: bug-hurd

Ping?

Samuel Thibault, le dim. 08 nov. 2020 23:52:51 +0100, a ecrit:
> The binutils bugs seem to have been fixed.
> 
> 2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>
> 
> 	gcc/
> 	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
> 	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
> ---
>  gcc/config.gcc | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/gcc/config.gcc b/gcc/config.gcc
> index b42ebc4e5be..a347c2cec7c 100644
> --- a/gcc/config.gcc
> +++ b/gcc/config.gcc
> @@ -3538,7 +3538,9 @@ esac
>  case ${target} in
>  *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
>          ;;
> -*-*-linux*)
> +*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
> +        ;;
> +*-*-linux* | *-*-gnu*)
>  	case ${target} in
>  	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
>  		default_gnu_indirect_function=yes
> -- 
> 2.20.1

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
  2020-11-21 16:42 ` Samuel Thibault
  2020-12-04 23:19 ` Samuel Thibault
@ 2020-12-20 23:10 ` Samuel Thibault
  2020-12-21  0:05   ` Almudena Garcia
  2021-01-10 23:59 ` Samuel Thibault
  2021-01-13 11:14 ` Thomas Schwinge
  4 siblings, 1 reply; 10+ messages in thread
From: Samuel Thibault @ 2020-12-20 23:10 UTC (permalink / raw)
  To: gcc-patches, thomas; +Cc: bug-hurd

Ping?

Samuel Thibault, le dim. 08 nov. 2020 23:52:51 +0100, a ecrit:
> The binutils bugs seem to have been fixed.
> 
> 2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>
> 
> 	gcc/
> 	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
> 	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
> ---
>  gcc/config.gcc | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/gcc/config.gcc b/gcc/config.gcc
> index b42ebc4e5be..a347c2cec7c 100644
> --- a/gcc/config.gcc
> +++ b/gcc/config.gcc
> @@ -3538,7 +3538,9 @@ esac
>  case ${target} in
>  *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
>          ;;
> -*-*-linux*)
> +*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
> +        ;;
> +*-*-linux* | *-*-gnu*)
>  	case ${target} in
>  	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
>  		default_gnu_indirect_function=yes
> -- 
> 2.20.1
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-12-20 23:10 ` Samuel Thibault
@ 2020-12-21  0:05   ` Almudena Garcia
  2020-12-21  0:14     ` Samuel Thibault
  0 siblings, 1 reply; 10+ messages in thread
From: Almudena Garcia @ 2020-12-21  0:05 UTC (permalink / raw)
  To: gcc-patches, Thomas Schwinge, bug-hurd

What do you need exactly? How can we test It?

El lun, 21 dic 2020 a las 0:11, Samuel Thibault (<samuel.thibault@gnu.org>)
escribió:

> Ping?
>
> Samuel Thibault, le dim. 08 nov. 2020 23:52:51 +0100, a ecrit:
> > The binutils bugs seem to have been fixed.
> >
> > 2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>
> >
> >       gcc/
> >       * config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
> >       target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
> > ---
> >  gcc/config.gcc | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/gcc/config.gcc b/gcc/config.gcc
> > index b42ebc4e5be..a347c2cec7c 100644
> > --- a/gcc/config.gcc
> > +++ b/gcc/config.gcc
> > @@ -3538,7 +3538,9 @@ esac
> >  case ${target} in
> >  *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
> >          ;;
> > -*-*-linux*)
> > +*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
> > +        ;;
> > +*-*-linux* | *-*-gnu*)
> >       case ${target} in
> >       aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* |
> sparc*-* | x86_64-*)
> >               default_gnu_indirect_function=yes
> > --
> > 2.20.1
> >
>
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-12-21  0:05   ` Almudena Garcia
@ 2020-12-21  0:14     ` Samuel Thibault
  0 siblings, 0 replies; 10+ messages in thread
From: Samuel Thibault @ 2020-12-21  0:14 UTC (permalink / raw)
  To: Almudena Garcia; +Cc: gcc-patches, Thomas Schwinge, bug-hurd

Almudena Garcia, le lun. 21 déc. 2020 01:05:29 +0100, a ecrit:
> What do you need exactly?

I need gcc people to apply it.

> How can we test It?

The answer would be lengthy. Basically recompile gcc with it, write or
find a program that uses it, and check that it works.

But I have already done that simply by letting glibc use ifunc, and it
does work, so there is nothing more to be done on the Hurd developers'
side.

Samuel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
                   ` (2 preceding siblings ...)
  2020-12-20 23:10 ` Samuel Thibault
@ 2021-01-10 23:59 ` Samuel Thibault
  2021-01-13 11:14 ` Thomas Schwinge
  4 siblings, 0 replies; 10+ messages in thread
From: Samuel Thibault @ 2021-01-10 23:59 UTC (permalink / raw)
  To: gcc-patches, thomas; +Cc: bug-hurd

Ping?

Samuel Thibault, le dim. 08 nov. 2020 23:52:51 +0100, a ecrit:
> The binutils bugs seem to have been fixed.
> 
> 2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>
> 
> 	gcc/
> 	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
> 	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
> ---
>  gcc/config.gcc | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/gcc/config.gcc b/gcc/config.gcc
> index b42ebc4e5be..a347c2cec7c 100644
> --- a/gcc/config.gcc
> +++ b/gcc/config.gcc
> @@ -3538,7 +3538,9 @@ esac
>  case ${target} in
>  *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
>          ;;
> -*-*-linux*)
> +*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
> +        ;;
> +*-*-linux* | *-*-gnu*)
>  	case ${target} in
>  	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
>  		default_gnu_indirect_function=yes
> -- 
> 2.20.1
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
                   ` (3 preceding siblings ...)
  2021-01-10 23:59 ` Samuel Thibault
@ 2021-01-13 11:14 ` Thomas Schwinge
  2021-01-18 20:05   ` Joseph Myers
  4 siblings, 1 reply; 10+ messages in thread
From: Thomas Schwinge @ 2021-01-13 11:14 UTC (permalink / raw)
  To: Samuel Thibault, gcc-patches; +Cc: bug-hurd

[-- Attachment #1: Type: text/plain, Size: 631 bytes --]

Hi!

Thanks (and sorry for the delay), pushed "Hurd: Enable ifunc by default"
to master branch in commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4, and
cherry-picked into releases/gcc-10 branch in commit
92b131491c22eb4e4b663d226e9d97f1fd693063, releases/gcc-9 branch in commit
0313ce139f4ca3c96db9dc82125ec9e4a167a224, releases/gcc-8 branch in commit
975b0fa0f43e84bed3cb1b2b593132bc219f962c, see attached.


Grüße
 Thomas


-----------------
Mentor Graphics (Deutschland) GmbH, Arnulfstraße 201, 80634 München / Germany
Registergericht München HRB 106955, Geschäftsführer: Thomas Heurung, Alexander Walter

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0001-Hurd-Enable-ifunc-by-default.patch --]
[-- Type: text/x-diff, Size: 898 bytes --]

From e9cb89b936f831a02318d45fc4ddb06f7be55ae4 Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 8 Nov 2020 23:52:51 +0100
Subject: [PATCH] Hurd: Enable ifunc by default

The binutils bugs seem to have been fixed.

	gcc/
	* config.gcc [$target == *-*-gnu*]: Enable
	'default_gnu_indirect_function'.
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 4bec543fa76..9fb57e96121 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3598,7 +3598,9 @@ esac
 case ${target} in
 *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
         ;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+        ;;
+*-*-linux* | *-*-gnu*)
 	case ${target} in
 	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
 		default_gnu_indirect_function=yes
-- 
2.17.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: 0001-Hurd-Enable-ifunc-by-default.g10.patch --]
[-- Type: text/x-diff, Size: 968 bytes --]

From 92b131491c22eb4e4b663d226e9d97f1fd693063 Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 8 Nov 2020 23:52:51 +0100
Subject: [PATCH] Hurd: Enable ifunc by default

The binutils bugs seem to have been fixed.

	gcc/
	* config.gcc [$target == *-*-gnu*]: Enable
	'default_gnu_indirect_function'.

(cherry picked from commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4)
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 67bce508a1d..cb3e3238e91 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3542,7 +3542,9 @@ esac
 case ${target} in
 *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
         ;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+        ;;
+*-*-linux* | *-*-gnu*)
 	case ${target} in
 	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
 		default_gnu_indirect_function=yes
-- 
2.17.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #4: 0001-Hurd-Enable-ifunc-by-default.g9.patch --]
[-- Type: text/x-diff, Size: 968 bytes --]

From 0313ce139f4ca3c96db9dc82125ec9e4a167a224 Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 8 Nov 2020 23:52:51 +0100
Subject: [PATCH] Hurd: Enable ifunc by default

The binutils bugs seem to have been fixed.

	gcc/
	* config.gcc [$target == *-*-gnu*]: Enable
	'default_gnu_indirect_function'.

(cherry picked from commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4)
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 477aba7e0f6..82f80d4c748 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3283,7 +3283,9 @@ esac
 case ${target} in
 *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
         ;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+        ;;
+*-*-linux* | *-*-gnu*)
 	case ${target} in
 	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
 		default_gnu_indirect_function=yes
-- 
2.17.1


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #5: 0001-Hurd-Enable-ifunc-by-default.g8.patch --]
[-- Type: text/x-diff, Size: 968 bytes --]

From 975b0fa0f43e84bed3cb1b2b593132bc219f962c Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 8 Nov 2020 23:52:51 +0100
Subject: [PATCH] Hurd: Enable ifunc by default

The binutils bugs seem to have been fixed.

	gcc/
	* config.gcc [$target == *-*-gnu*]: Enable
	'default_gnu_indirect_function'.

(cherry picked from commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4)
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 61bf317ea11..af9d1221da8 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3174,7 +3174,9 @@ esac
 case ${target} in
 *-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
         ;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+        ;;
+*-*-linux* | *-*-gnu*)
 	case ${target} in
 	aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
 		default_gnu_indirect_function=yes
-- 
2.17.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2021-01-13 11:14 ` Thomas Schwinge
@ 2021-01-18 20:05   ` Joseph Myers
  2021-01-18 20:25     ` Samuel Thibault
  0 siblings, 1 reply; 10+ messages in thread
From: Joseph Myers @ 2021-01-18 20:05 UTC (permalink / raw)
  To: Thomas Schwinge; +Cc: Samuel Thibault, gcc-patches, bug-hurd, libc-alpha

On Wed, 13 Jan 2021, Thomas Schwinge wrote:

> Hi!
> 
> Thanks (and sorry for the delay), pushed "Hurd: Enable ifunc by default"
> to master branch in commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4, and
> cherry-picked into releases/gcc-10 branch in commit
> 92b131491c22eb4e4b663d226e9d97f1fd693063, releases/gcc-9 branch in commit
> 0313ce139f4ca3c96db9dc82125ec9e4a167a224, releases/gcc-8 branch in commit
> 975b0fa0f43e84bed3cb1b2b593132bc219f962c, see attached.

I'm not sure what toolchain component the underlying bug is in, but this 
GCC commit (verified in the releases/gcc-10 case) results in a glibc build 
failure for i686-gnu with build-many-glibcs.py.

https://sourceware.org/pipermail/libc-testresults/2021q1/007378.html

The error is:

/scratch/jmyers/glibc-bot/install/compilers/i686-gnu/lib/gcc/i686-glibc-gnu/11.0.0/../../../../i686-glibc-gnu/bin/ld: /scratch/jmyers/glibc-bot/build/compilers/i686-gnu/glibc/i686-gnu/elf/librtld.os: in function `hurd_file_name_lookup_retry':
(.text+0x1e08e): undefined reference to `strncpy'
collect2: error: ld returned 1 exit status
Makefile:584: recipe for target '/scratch/jmyers/glibc-bot/build/compilers/i686-gnu/glibc/i686-gnu/elf/ld.so' failed
make[3]: *** [/scratch/jmyers/glibc-bot/build/compilers/i686-gnu/glibc/i686-gnu/elf/ld.so] Error 1

-- 
Joseph S. Myers
joseph@codesourcery.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [PATCH] Hurd: Enable ifunc by default
  2021-01-18 20:05   ` Joseph Myers
@ 2021-01-18 20:25     ` Samuel Thibault
  0 siblings, 0 replies; 10+ messages in thread
From: Samuel Thibault @ 2021-01-18 20:25 UTC (permalink / raw)
  To: Joseph Myers; +Cc: Thomas Schwinge, gcc-patches, bug-hurd, libc-alpha

Hello,

Joseph Myers, le lun. 18 janv. 2021 20:05:44 +0000, a ecrit:
> On Wed, 13 Jan 2021, Thomas Schwinge wrote:
> > Thanks (and sorry for the delay), pushed "Hurd: Enable ifunc by default"
> > to master branch in commit e9cb89b936f831a02318d45fc4ddb06f7be55ae4, and
> > cherry-picked into releases/gcc-10 branch in commit
> > 92b131491c22eb4e4b663d226e9d97f1fd693063, releases/gcc-9 branch in commit
> > 0313ce139f4ca3c96db9dc82125ec9e4a167a224, releases/gcc-8 branch in commit
> > 975b0fa0f43e84bed3cb1b2b593132bc219f962c, see attached.
> 
> I'm not sure what toolchain component the underlying bug is in, but this 
> GCC commit (verified in the releases/gcc-10 case) results in a glibc build 
> failure for i686-gnu with build-many-glibcs.py.
> 
> https://sourceware.org/pipermail/libc-testresults/2021q1/007378.html
> 
> The error is:
> 
> /scratch/jmyers/glibc-bot/install/compilers/i686-gnu/lib/gcc/i686-glibc-gnu/11.0.0/../../../../i686-glibc-gnu/bin/ld: /scratch/jmyers/glibc-bot/build/compilers/i686-gnu/glibc/i686-gnu/elf/librtld.os: in function `hurd_file_name_lookup_retry':
> (.text+0x1e08e): undefined reference to `strncpy'

Ah, I believe I had tested that (which is precisely why I asked for that
commit to be done in gcc), but I'll have a look, thanks.

Samuel

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-01-18 20:25 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-08 22:52 [PATCH] Hurd: Enable ifunc by default Samuel Thibault
2020-11-21 16:42 ` Samuel Thibault
2020-12-04 23:19 ` Samuel Thibault
2020-12-20 23:10 ` Samuel Thibault
2020-12-21  0:05   ` Almudena Garcia
2020-12-21  0:14     ` Samuel Thibault
2021-01-10 23:59 ` Samuel Thibault
2021-01-13 11:14 ` Thomas Schwinge
2021-01-18 20:05   ` Joseph Myers
2021-01-18 20:25     ` Samuel Thibault

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).