Remove the clone3 symbol from libc.a [BZ #31770]

clone3 isn't exported from glibc and is hidden in libc.so.  Fix BZ #31770
by removing clone3 alias.

Signed-off-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
This commit is contained in:
H.J. Lu 2024-05-21 05:28:29 -07:00
parent 0fed0b250f
commit 437c94e04b
11 changed files with 0 additions and 11 deletions

View File

@ -82,4 +82,3 @@ thread_start:
.size thread_start, .-thread_start
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -87,4 +87,3 @@ thread_start_clone3:
.size thread_start_clone3, .-thread_start_clone3
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -77,4 +77,3 @@ PSEUDO_END (__clone3)
.fnend
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -120,4 +120,3 @@ L(thread_start):
PSEUDO_END (__clone3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -80,4 +80,3 @@ L (thread_start3):
END (__thread_start3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -158,4 +158,3 @@ L(thread_start_clone3):
END(__thread_start_clone3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -154,4 +154,3 @@ L(parent):
PSEUDO_END (__clone3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -76,4 +76,3 @@ L(thread_start):
END(__thread_start_clone3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -75,4 +75,3 @@ thread_start:
ASM_SIZE_DIRECTIVE (thread_start)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -75,4 +75,3 @@ thread_start:
ASM_SIZE_DIRECTIVE (thread_start)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)

View File

@ -86,4 +86,3 @@ L(thread_start):
PSEUDO_END (__clone3)
libc_hidden_def (__clone3)
weak_alias (__clone3, clone3)