Newlib: update to version 3.0.0

This commit is contained in:
Our Air Quality 2018-02-17 00:43:18 +11:00
parent a3d94f168b
commit 875aaabebe
50 changed files with 1536 additions and 1651 deletions

View file

@ -44,34 +44,34 @@
#define ICONV_NLS_FROM 0
#define ICONV_NLS_TO 1
_VOID
_EXFUN(_iconv_nls_get_state, (iconv_t cd, mbstate_t *ps, int direction));
void
_iconv_nls_get_state (iconv_t cd, mbstate_t *ps, int direction);
int
_EXFUN(_iconv_nls_set_state, (iconv_t cd, mbstate_t *ps, int direction));
_iconv_nls_set_state (iconv_t cd, mbstate_t *ps, int direction);
int
_EXFUN(_iconv_nls_is_stateful, (iconv_t cd, int direction));
_iconv_nls_is_stateful (iconv_t cd, int direction);
int
_EXFUN(_iconv_nls_get_mb_cur_max, (iconv_t cd, int direction));
_iconv_nls_get_mb_cur_max (iconv_t cd, int direction);
size_t
_EXFUN(_iconv_nls_conv, (struct _reent *rptr, iconv_t cd,
_CONST char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft));
_iconv_nls_conv (struct _reent *rptr, iconv_t cd,
const char **inbuf, size_t *inbytesleft,
char **outbuf, size_t *outbytesleft);
_CONST char *
_EXFUN(_iconv_nls_construct_filename, (struct _reent *rptr, _CONST char *file,
_CONST char *dir, _CONST char *ext));
const char *
_iconv_nls_construct_filename (struct _reent *rptr, const char *file,
const char *dir, const char *ext);
int
_EXFUN(_iconv_nls_open, (struct _reent *rptr, _CONST char *encoding,
iconv_t *towc, iconv_t *fromwc, int flag));
_iconv_nls_open (struct _reent *rptr, const char *encoding,
iconv_t *towc, iconv_t *fromwc, int flag);
char *
_EXFUN(_iconv_resolve_encoding_name, (struct _reent *rptr, _CONST char *ca));
_iconv_resolve_encoding_name (struct _reent *rptr, const char *ca);
#endif /* __SYS_ICONVNLS_H__ */