diff options
author | Christopher Faylor <me@cgf.cx> | 2003-02-15 22:05:06 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2003-02-15 22:05:06 +0000 |
commit | f5173e6981071bd457ebab8134db1375e6646048 (patch) | |
tree | e42f5f31ec8df7cc6234be436361e84f42aa8a91 | |
parent | bbd110ba944083c8b93a80e35672408762d4d4d6 (diff) | |
download | newlib-f5173e6981071bd457ebab8134db1375e6646048.zip newlib-f5173e6981071bd457ebab8134db1375e6646048.tar.gz newlib-f5173e6981071bd457ebab8134db1375e6646048.tar.bz2 |
merge from trunk
-rw-r--r-- | winsup/cygwin/ChangeLog | 5 | ||||
-rw-r--r-- | winsup/cygwin/cygwin.din | 69 | ||||
-rw-r--r-- | winsup/cygwin/include/cygwin/version.h | 11 |
3 files changed, 82 insertions, 3 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 9481864..2914986 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,8 @@ +2003-02-15 Christopher Faylor <cgf@redhat.com> + + * cygwin.din: Export all appropriate newlib functions. + * include/cygwin/version.h: Bump API minor number. + 2003-02-14 Jason Tishler <jason@tishler.net> * mmap.cc (mprotect): Add missing break. diff --git a/winsup/cygwin/cygwin.din b/winsup/cygwin/cygwin.din index 5d0ad66..94e87ef 100644 --- a/winsup/cygwin/cygwin.din +++ b/winsup/cygwin/cygwin.din @@ -426,6 +426,12 @@ gmtime _gmtime = gmtime gmtime_r _gmtime_r = gmtime_r +hcreate +hcreate_r +hdestroy +hdestroy_r +hsearch +hsearch_r h_errno DATA hypot _hypot = hypot @@ -455,6 +461,7 @@ isascii _isascii = isascii isatty _isatty = isatty +isblank iscntrl _iscntrl = iscntrl isdigit @@ -479,6 +486,19 @@ isspace _isspace = isspace isupper _isupper = isupper +iswalnum +iswalpha +iswblank +iswcntrl +iswctype +iswdigit +iswgraph +iswlower +iswprint +iswpunct +iswspace +iswupper +iswxdigit isxdigit _isxdigit = isxdigit j0 @@ -495,6 +515,7 @@ jnf _jnf = jnf kill _kill = kill +l64a labs _labs = labs lchown @@ -558,6 +579,9 @@ matherr _matherr = matherr mblen _mblen = mblen +mbrlen +mbrtowc +mbsinit mbstowcs _mbstowcs = mbstowcs mbtowc @@ -571,6 +595,7 @@ memcpy _memcpy = memcpy memmove _memmove = memmove +mempcpy memset _memset = memset mkdir @@ -605,6 +630,7 @@ nextafterf _nextafterf = nextafterf nl_langinfo _nl_langinfo = nl_langinfo +on_exit open _open = open opendir @@ -848,6 +874,8 @@ strncmp _strncmp = strncmp strncpy _strncpy = strncpy +strndup +strnlen strpbrk _strpbrk = strpbrk strrchr @@ -867,6 +895,7 @@ strtok_r _strtok_r = strtok_r strtol _strtol = strtol +_strtold strtoll _strtoll = strtoll strtoul @@ -911,11 +940,14 @@ tcsetattr _tcsetattr = tcsetattr tcsetpgrp _tcsetpgrp = tcsetpgrp +tdelete +tdestroy telldir _telldir = telldir telldir64 tempnam _tempnam = tempnam +tfind time _time = time times @@ -931,11 +963,16 @@ tolower _tolower = tolower toupper _toupper = toupper +towctrans +towlower +towupper truncate _truncate = truncate truncate64 +tsearch ttyname _ttyname = ttyname +twalk tzset _tzset = tzset ualarm @@ -991,10 +1028,35 @@ waitpid _waitpid = waitpid wait3 wait4 -wcstombs -_wcstombs = wcstombs +mbsrtowcs +wcrtomb +wctob +wcscat +wcschr +wcscpy +wcscspn +wcslcat +wcslcpy +wcsncat +wcsncmp +wcsncpy +wcspbrk +wcsrtombs +wcsrchr +wcsspn +wcsstr +wctob wctomb _wctomb = wctomb +wcstombs +_wcstombs = wcstombs +wctrans +wctype +wmemchr +wmemcmp +wmemcpy +wmemmove +wmemset write _write = write writev @@ -1023,6 +1085,8 @@ seed48 _seed48 = seed48 srand48 _srand48 = srand48 +setbuffer +setlinebuf setmode _setmode = setmode __assertfail @@ -1093,6 +1157,7 @@ htons _htons = htons ntohs _ntohs = ntohs +a64l accept = cygwin_accept bind = cygwin_bind connect = cygwin_connect diff --git a/winsup/cygwin/include/cygwin/version.h b/winsup/cygwin/include/cygwin/version.h index 607593f..da64693 100644 --- a/winsup/cygwin/include/cygwin/version.h +++ b/winsup/cygwin/include/cygwin/version.h @@ -171,12 +171,21 @@ details. */ 71: Export strerror_r 72: Export nanosleep 73: Export setreuid32, setreuid, setregid32, setregid + 74: Export _strtold a64l hcreate hcreate_r hdestroy hdestroy_r hsearch + hsearch_r isblank iswalnum iswalpha iswblank iswcntrl iswctype + iswdigit iswgraph iswlower iswprint iswpunct iswspace iswupper + iswxdigit l64a mbrlen mbrtowc mbsinit mbsrtowcs mempcpy + on_exit setbuffer setlinebuf strndup strnlen tdelete tdestroy + tfind towctrans towlower towupper tsearch twalk wcrtomb wcscat + wcschr wcscpy wcscspn wcslcat wcslcpy wcsncat wcsncmp wcsncpy + wcspbrk wcsrchr wcsrtombs wcsspn wcsstr wctob wctob wctrans + wctype wmemchr wmemcmp wmemcpy wmemmove wmemset */ /* Note that we forgot to bump the api for ualarm, strtoll, strtoull */ #define CYGWIN_VERSION_API_MAJOR 0 -#define CYGWIN_VERSION_API_MINOR 73 +#define CYGWIN_VERSION_API_MINOR 74 /* There is also a compatibity version number associated with the shared memory regions. It is incremented when incompatible |