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-----