This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Newlib 2.0.0 is released


It's interesting that there's a memrchr, but no wmemrchr. Anyway, I'm sticking my version in the public domain:

#include <wchar.h>

wchar_t        *wmemrchr(const wchar_t *s, wchar_t c, size_t n)
{
    wchar_t *d;

    for (d = s + (n - 1); d >= s && *d != c; --d)
      ;
    return (d >= s) ? d : (wchar_t *)0;
}

Gregory Pietsch

On 12/20/2012 4:49 PM, Jeff Johnston wrote:
The latest snapshot is on the ftp-site.

Thanks to all who contributed and found bugs. As always, special thanks to Corinna who handled the vast majority of issues on the mailing list.

*** Major changes in newlib version 2.0.0:

- addition of aarch64 platform support
- addition of epiphany platform support
- addition of 'm' printf conversion specifier
- memrchr function added
- removal of many compiler warnings
- removal of enable-newlib-fp-hw option and
  deprecation of mathfp directory
- type of offset in file structure changed from int to off_t
- new optimized arm math routines
- various bug fixes




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]