+2012-07-07 Juanma Barranquero <lekktu@gmail.com>
+
+ * lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/c-ctype.$(O),
+ $(BLD)/c-strcasecmp.$(O) and $(BLD)/c-strncasecmp.$(O).
+ ($(BLD)/c-ctype.$(O), $(BLD)/c-strcasecmp.$(O))
+ ($(BLD)/c-strncasecmp.$(O)): New dependencies.
+
+2012-07-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * configure.in: Document --enable-gcc-warnings better.
+
+ Use c_strcasecmp for ASCII case-insensitive comparison (Bug#11786).
+ This is safer than strcasecmp, which has unspecified behavior
+ outside the POSIX locale and in practice sometimes does not work
+ in multibyte locales. Similarly for c_strncasecmp and strncasecmp.
+ * configure.in (strcasecmp, strncasecmp): Remove checks.
+
+ * lib/c-ctype.c, lib/c-ctype.h, lib/c-strcase.h, lib/c-strcasecmp.c:
+ * lib/c-strncasecmp.c: New files, taken from gnulib.
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+ Merge from gnulib, incorporating:
+ 2012-07-06 timespec-sub: avoid duplicate include
+ Reported by Juanma Barranquero.
+
+2012-07-06 Glenn Morris <rgm@gnu.org>
+
+ * make-dist [update]: Let autoreconf figure out what needs updating.
+ Use `make info-real'. leim/leim-list.el should always exist.
+ Check cd return value.
+
+2012-07-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib. This is for OpenBSD 5.1 amd64.
+ * m4/sys_time_h.m4: New version from gnulib, incorporating:
+ 2012-07-05 sys_time: allow too-wide tv_sec
+
+2012-07-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib.
+ * lib/alloca.in.h: New version from gnulib, incorporating:
+ 2012-07-03 alloca: add support for HP NonStop TNS/E native
+
+2012-07-04 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * configure.in: If --enable-gcc-warnings, disable
+ -Wunsafe-loop-optimizations for -O1 optimization level.
+
+2012-06-30 Glenn Morris <rgm@gnu.org>
+
+ * configure.in (standardlisppath): New output variable.
+ (lisppath): Use standardlisppath.
+ * Makefile.in (standardlisppath): New, set by configure.
+ (epaths-force): Use standardlisppath and locallisppath rather than
+ lisppath.
+
+2012-06-28 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * configure.in: Fix previous change. Remove --enable-asserts.
+ (CPPFLAGS): Remove conditional -DXASSERTS=1.
+ Add --enable-link-time-optimization.
+ * INSTALL: Mention this.
+
+2012-06-28 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * configure.in: Add glyphs category to --enable-checking option.
+ (GLYPH_DEBUG): Define if glyphs debugging is enabled.
+
+2012-06-28 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * configure.in (ENABLE_CHECKING): Update comment.
+
+2012-06-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ * configure.in: Don't check for sys/select.h, sys/time.h, utime.h.
+ Emacs proper no longer uses these headers, and can rely on Gnulib
+ for these checks.
+
+ Merge from gnulib.
+ * m4/getopt.m4: Copy new version from gnulib, incorporating:
+ getopt-posix: No longer guarantee that option processing is resettable.
+
+2012-06-27 Glenn Morris <rgm@gnu.org>
+
+ * configure.in: Only check for paxctl on gnu-linux. (Bug#11398#26)
+
+ * INSTALL: Remove references to paths.el.
+
+2012-06-26 Eli Zaretskii <eliz@gnu.org>
+
+ * lib/makefile.w32-in ($(GNULIBOBJS)): Depend on stamp_BLD. This
+ replaces separate dependency for each object file, which required
+ the same object file to be mentioned twice, causing failures in
+ parallel builds.
+
+2012-06-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ Clean out last vestiges of the old HAVE_CONFIG_H stuff.
+ * lib/makefile.w32-in (LOCAL_FLAGS): Remove -DHAVE_CONFIG_H.
+
+2012-06-25 Dmitry Antipov <dmantipov@yandex.ru>
+
+ * configure.in (AC_CHECK_FUNCS): Detect library functions
+ strcasecmp and strncasecmp.
+
+2012-06-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ Switch from NO_RETURN to C11's _Noreturn (Bug#11750).
+ We might as well use the spelling standardized by C11,
+ as in the long run that should simplify maintenance.
+ * configure.in (NO_RETURN): Remove. All uses replaced by _Noreturn.
+
+2012-06-24 Eli Zaretskii <eliz@gnu.org>
+
+ * lib/makefile.w32-in ($(BLD)/dtotimespec.$(O)):
+ ($(BLD)/timespec-add.$(O)):
+ ($(BLD)/timespec-sub.$(O)): Don't depend on
+ $(EMACS_ROOT)/nt/inc/sys/time.h.
+
+ * lib/stat-time.h:
+ * lib/timespec.h:
+ * lib/utimens.h: Revert last change.
+
2012-06-23 Paul Eggert <eggert@cs.ucla.edu>
Merge from gnulib.