Import the following changes from libc:
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Aug 2006 20:08:01 +0000 (20:08 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Aug 2006 20:08:01 +0000 (20:08 +0000)
commitce0f0550c109a4d97551924165659d7a80978999
treeb2b15070933e3db01304059b844fec912ba88857
parent7e421d1cd6a8752aa527895c759a72a47203959a
Import the following changes from libc:

2006-06-02  Jakub Jelinek  <jakub@redhat.com>

* posix/regex_internal.c (re_string_skip_chars): If no character has
been converted at all, set *last_wc to WEOF.  If mbrtowc failed, set wc
to the byte which couldn't be converted.
(re_string_reconstruct): Don't clear valid_raw_len before calling
re_string_skip_chars.  If wc is WEOF after re_string_skip_chars, set
tip_context using re_string_context_at.

2006-05-02  Ulrich Drepper  <drepper@redhat.com>

* posix/regex.h: g++ still cannot handled [restrict].

2006-04-21  Ulrich Drepper  <drepper@redhat.com>

* posix/regex.h: Remove special handling for VMS.
lib/ChangeLog
lib/regex.h
lib/regex_internal.c