Move wcstof128 symbol versions to wcsmbs/Versions.

This patch moves wcstof128 and wcstof128_l Versions file entries from
stdlib/Versions to wcsmbs/Versions, which is a more appropriate place
for them.

Tested for x86_64, and with build-many-glibcs.py that installed
stripped shared libraries are unchanged by the patch.

	* stdlib/Versions (libc): Move entries for wcstof128 and
	wcstof128_l to ....
	* wcsmbs/Versions (libc): ... here.
	Include <float128-abi.h>.
This commit is contained in:
Joseph Myers 2017-11-24 18:38:45 +00:00
parent 7911dd47da
commit 9d4b01173c
3 changed files with 14 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2017-11-24 Joseph Myers <joseph@codesourcery.com>
* stdlib/Versions (libc): Move entries for wcstof128 and
wcstof128_l to ....
* wcsmbs/Versions (libc): ... here.
Include <float128-abi.h>.
2017-11-24 Florian Weimer <fweimer@redhat.com>
* sysdeps/unix/sysv/linux/Makefile (sysdep_headers): Add

View File

@ -127,8 +127,6 @@ libc {
strfromf128;
strtof128;
strtof128_l;
wcstof128;
wcstof128_l;
}
%endif
GLIBC_PRIVATE {

View File

@ -1,3 +1,4 @@
%include <float128-abi.h>
libc {
GLIBC_2.0 {
# functions used in inline functions or macros
@ -34,4 +35,10 @@ libc {
GLIBC_2.16 {
c16rtomb; c32rtomb; mbrtoc16; mbrtoc32;
}
%ifdef FLOAT128_VERSION
FLOAT128_VERSION {
wcstof128;
wcstof128_l;
}
%endif
}