mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 07:10:06 +00:00
Fix float128 uses of xlocale.h.
Three float128 files still include xlocale.h after it was removed. I don't know why this didn't cause problems for powerpc64le float128 testing; it did cause problems for my x86_64 float128 testing. This patch changes the includes to use bits/types/locale_t.h. Tested for x86_64 (in conjunction with float128 patches). * sysdeps/ieee754/float128/strtof128_l.c: Include <bits/types/locale_t.h> instead of <xlocale.h>. * sysdeps/ieee754/float128/wcstof128.c: Likewise. * sysdeps/ieee754/float128/wcstof128_l.c: Likewise.
This commit is contained in:
parent
5dee08fda6
commit
33711da4e9
@ -1,3 +1,10 @@
|
||||
2017-06-22 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* sysdeps/ieee754/float128/strtof128_l.c: Include
|
||||
<bits/types/locale_t.h> instead of <xlocale.h>.
|
||||
* sysdeps/ieee754/float128/wcstof128.c: Likewise.
|
||||
* sysdeps/ieee754/float128/wcstof128_l.c: Likewise.
|
||||
|
||||
2017-06-22 Siddhesh Poyarekar <siddhesh@sourceware.org>
|
||||
|
||||
* benchtests/scripts/benchout_strings.schema.json: New file.
|
||||
|
@ -16,7 +16,7 @@
|
||||
License along with the GNU C Library; if not, see
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <xlocale.h>
|
||||
#include <bits/types/locale_t.h>
|
||||
|
||||
/* Bring in potential typedef for _Float128 early for declaration below. */
|
||||
#include <bits/floatn.h>
|
||||
|
@ -17,7 +17,7 @@
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <stddef.h>
|
||||
#include <xlocale.h>
|
||||
#include <bits/types/locale_t.h>
|
||||
|
||||
#define USE_WIDE_CHAR 1
|
||||
|
||||
|
@ -17,7 +17,7 @@
|
||||
<http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include <stddef.h>
|
||||
#include <xlocale.h>
|
||||
#include <bits/types/locale_t.h>
|
||||
|
||||
|
||||
#define USE_WIDE_CHAR 1
|
||||
|
Loading…
Reference in New Issue
Block a user