Re: [PATCH 0/1] Revert "malloc: aarch64: Add ifuncs for malloc functions"

"Andreas K. Huettel" <[email protected]>
Newsgroups gmane.comp.lib.glibc.alpha
Organization Gentoo Linux
Message-ID <[email protected]>
Hi Yury, 

what is your plan here? Do you want to revert it for the release (fine with me)
or permanently?

I'm leaning to the opinion that gdb and valgrind do the wrong thing, and while
it's allright to give them more time to fix that, eventually the ifunc solution
makes sense. Without a compatibility kludge, I mean, since it makes something
complex even more complicated...

More opinions welcome.

Cheers
Andreas


Am Mittwoch, 1. Juli 2026, 23:09:33 Japanische Normalzeit schrieb Yury Khrustalev:
> See commit message in the patch.
> 
> Base commit: 84c3993f1f
> 
> Passes regression on aarch64-linux-gnu, x86_64-linux-gnu, i686-linux-gnu
> and build-tested for several targets with build-many-glibcs.py.
> 
> OK for trunk?
> 
> ---
> 
> Yury Khrustalev (1):
>   Revert "malloc: aarch64: Add ifuncs for malloc functions"
> 
>  malloc/malloc-internal.h                  |   2 -
>  malloc/malloc.c                           | 155 ++++++++++++++++++---
>  sysdeps/aarch64/multiarch/Makefile        |  10 +-
>  sysdeps/aarch64/multiarch/malloc-ifuncs.c |  77 -----------
>  sysdeps/aarch64/multiarch/malloc-ifuncs.h |  24 ----
>  sysdeps/generic/malloc-api.h              | 161 ----------------------
>  sysdeps/generic/malloc-ifuncs.h           |  36 -----
>  7 files changed, 135 insertions(+), 330 deletions(-)
>  delete mode 100644 sysdeps/aarch64/multiarch/malloc-ifuncs.c
>  delete mode 100644 sysdeps/aarch64/multiarch/malloc-ifuncs.h
>  delete mode 100644 sysdeps/generic/malloc-api.h
>  delete mode 100644 sysdeps/generic/malloc-ifuncs.h
> 
> 


-- 
PD Dr. Andreas K. Hüttel
[email protected]
Gentoo Linux developer 
(council, comrel, toolchain, base-system, perl, libreoffice)
https://wiki.gentoo.org/wiki/User:Dilfridge
signature.asc (application/pgp-signature, 870 B)
-----BEGIN PGP SIGNATURE-----

iQJPBAABCAA5FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmpHHwwbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyAAoJENwrFiFe1UEq+u4P/0ItzBLgbbtV2HOvfRVe
Y5UBJkjBLlgvwoPBqMS52RVbaHk1P+2kGL5b1TmjQSTUcjslqfJXAzuV709MQlFV
NLHP8/r4MC7meG76vvsnb6Zqwk3IJiVem/XiYbSDBqlEqt6O0IZXbl++WOCu+EoW
TNYoAlRvROfCI7mn3YKPPY6gLIsgG2S78mrsUR3Gh91jNqEPgE2pSxDM+68Y+Edn
EZl6ZCeuCSSFs7oZuVAtGdl1QTfPZ5RsL5v2l9+9lxKtrdQxGzGwUocAXE0z9E/i
zdFaXAR1jb3dlffu9jBGWv+kg5P5qojjQYvRrqgpGFcixGe5Gg/1IwaODcrwKYBV
HTQNtgLrXfXPuJXki2NaI2cN4oTYSyU6j+OSs5Yrh9YIAsCIJvoItK0PCftZQ555
2kDZz8cUqzXRvh08LOXMQiwH0KyRWUI+i2X+L22Cs/qiSLfblXcyg8tV4rkVikSi
1QNTR0GQRXaOaPbU2rDKE1hkMLqqT77DzvopcH8I/IrwUrMirzcu4rdSa+j9ILrw
eCI/upTgwnaUzFboSDnNHM/mDm7jrBQIO7e92tyi2WqRzuWtVVSp594tid/LcQqJ
nVQp/tQi+/5qcOAlA27j6yvdqYP8wc6m3gdEIyF82t6NPk37K77DDn8p/XJWWww2
sy2JWcPfwNJ5dbrK/29SMNZc
=H9JL
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.