[PATCH] stdint: port to strict C11 left shift

2016-04-11 Thread Paul Eggert
* lib/stdint.in.h (_STDINT_MIN, _STDINT_MAX): Pacify clang -Wshift-negative-value, which should be an issue only on clang setups where stdint.h does not conform to C11 or to C++11. Problem reported by Philipp Stephani in: http://bugs.gnu.org/23261 --- ChangeLog | 8 lib/stdint.in.h

Re: [PATCH] mbrtowc: work around glibc bug#19932

2016-04-11 Thread Ed Maste
On 9 April 2016 at 13:28, Paul Eggert wrote: > > I don't know about other C libraries, such as FreeBSD. It's possible that > this implementation could be quite slow there, as you say. C_LOCALE_MAYBE_EILSEQ is not set on FreeBSD.