mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-08 17:42:12 +03:00
libio: Replace __LP64__ with __WORDSIZE
__LP64__ is a GCC extension and shouldn't be used in an installed
header.
Fixes: 596a61cf6b
(libio: Start to return errors when flushing fwrite's buffer [BZ #29459], 2025-01-28)
Reported-by: Florian Weimer <fweimer@redhat.com>
Reviewed-by: Arjun Shankar <arjun@redhat.com>
This commit is contained in:
@@ -32,6 +32,7 @@
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <bits/types.h>
|
#include <bits/types.h>
|
||||||
|
#include <bits/wordsize.h>
|
||||||
|
|
||||||
struct _IO_FILE;
|
struct _IO_FILE;
|
||||||
struct _IO_marker;
|
struct _IO_marker;
|
||||||
@@ -97,11 +98,11 @@ struct _IO_FILE_complete
|
|||||||
void *_freeres_buf;
|
void *_freeres_buf;
|
||||||
struct _IO_FILE **_prevchain;
|
struct _IO_FILE **_prevchain;
|
||||||
int _mode;
|
int _mode;
|
||||||
#ifdef __LP64__
|
#if __WORDSIZE == 64
|
||||||
int _unused3;
|
int _unused3;
|
||||||
#endif
|
#endif
|
||||||
__uint64_t _total_written;
|
__uint64_t _total_written;
|
||||||
#ifndef __LP64__
|
#if __WORDSIZE == 32
|
||||||
int _unused3;
|
int _unused3;
|
||||||
#endif
|
#endif
|
||||||
/* Make sure we don't get into trouble again. */
|
/* Make sure we don't get into trouble again. */
|
||||||
|
Reference in New Issue
Block a user