linux: Make profil_counter a compat_symbol (BZ#17726)
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 1 Aug 2019 18:01:22 +0000 (18:01 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 23 Aug 2019 14:30:56 +0000 (11:30 -0300)
commit08d57105bbcbb4f950cd7cdf881a50977e44b8c6
tree52625b9d6b5f35f6df183dfe3a5b0760c96279f0
parenta43565ac447b1608ae2626f5012673560bb623ab
linux: Make profil_counter a compat_symbol (BZ#17726)

As indicated by Joseph's comment on BZ#17726, this symbol is most
likely a historical ABI accident.  This patch make it on both arm
and sparc ABIs a compat_symbol.

Checked against a build arm-linux-gnueabihf, sparcv9-linux-gnu, adn
sparc64-linux-gnu to see if the symbol is still present.

* gmon/Versions (libc) [GLIBC_2.31]: New entry.
* sysdeps/unix/sysv/linux/arm/profil-counter.h (profil_counter):
Make a compat_symbol.
* sysdeps/unix/sysv/linux/sparc/profil-counter.h
(__profil_counter_global): Likewise.
ChangeLog
gmon/Versions
sysdeps/unix/sysv/linux/arm/profil-counter.h
sysdeps/unix/sysv/linux/sparc/profil-counter.h