mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-31 15:11:04 +08:00
_G_config.h: Re-guard the __mbstate_t declaration.
2000-10-04 Benjamin Kosnik <bkoz@gnu.org> * libio/_G_config.h : Re-guard the __mbstate_t declaration. From-SVN: r36716
This commit is contained in:
parent
50503ac83d
commit
e23062d5a7
@ -1,3 +1,7 @@
|
||||
2000-10-04 Benjamin Kosnik <bkoz@gnu.org>
|
||||
|
||||
* libio/_G_config.h : Re-guard the __mbstate_t declaration.
|
||||
|
||||
2000-10-03 Benjamin Kosnik <bkoz@purist.soma.redhat.com>
|
||||
|
||||
* docs/22_locale/howto.html: Add link to proto-documentation on
|
||||
|
@ -1,4 +1,8 @@
|
||||
2000-09-27 benjamin kosnik <bkoz@haight.constant.com>
|
||||
2000-10-04 Benjamin Kosnik <bkoz@gnu.org>
|
||||
|
||||
* _G_config.h : Re-guard the __mbstate_t declaration.
|
||||
|
||||
2000-09-27 Benjamin Kosnik <bkoz@gnu.org>
|
||||
|
||||
* libioP.h: Remove fcntl.h include.
|
||||
|
||||
|
@ -30,15 +30,17 @@ typedef unsigned int wint_t;
|
||||
|
||||
/* For use as part of glibc (native) or as part of libstdc++ (maybe
|
||||
not glibc) */
|
||||
#if __GLIBC__ < 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ <= 1)
|
||||
#ifndef __mbstate_t_defined
|
||||
# define __mbstate_t_defined 1
|
||||
# ifdef _GLIBCPP_USE_WCHAR_T
|
||||
typedef struct
|
||||
{
|
||||
int count;
|
||||
wint_t value;
|
||||
int count;
|
||||
wint_t value;
|
||||
}__mbstate_t;
|
||||
# endif
|
||||
#endif
|
||||
#undef __need_mbstate_t
|
||||
|
||||
typedef size_t _G_size_t;
|
||||
|
||||
@ -49,6 +51,7 @@ typedef struct
|
||||
__off_t __pos;
|
||||
__mbstate_t __state;
|
||||
} _G_fpos_t;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
__off64_t __pos;
|
||||
|
Loading…
x
Reference in New Issue
Block a user