diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-07-28 09:27:30 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-07-28 09:27:30 -0700 |
commit | 70c2e72ae5368e39277de78a414c9d42292886c5 (patch) | |
tree | dc2f35bb271058a7dc728ef970da93db9a48b2ff /ChangeLog | |
parent | f13cae31f1beecc4f3fd39e4aa4bcb9fc8d9e7c1 (diff) | |
parent | 58e9b49a90338bf979b86951b6d85e60308ecc3e (diff) | |
download | emacs-70c2e72ae5368e39277de78a414c9d42292886c5.tar.gz |
Merge from trunk.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog index 4a41994d27a..a21cf9dde20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,4 @@ -2011-07-25 Paul Eggert <eggert@cs.ucla.edu> +2011-07-28 Paul Eggert <eggert@cs.ucla.edu> Merge from gnulib, using build-aux to remove clutter (Bug#9169). * m4/largefile.m4: New file, so that Emacs does not mess up when @@ -30,6 +30,27 @@ 'configure'. * make-dist: Adjust to new build-aux and build-aux/snippit dirs. +2011-07-28 Paul Eggert <eggert@cs.ucla.edu> + + Assume freestanding C89 headers, string.h, stdlib.h. + Again, this simplifies the code, and all current platforms have these. + * configure.in (AC_CHECK_HEADERS): Don't check for limits.h. + (AC_HEADER_STDC): Remove. + (AC_CHECK_FUNCS): No need to check for strchr, strrchr. + (strchr, strrchr): Remove fallback macros. + + Assume support for memcmp, memcpy, memmove, memset. + This simplifies the code a bit. All current platforms have these, + as they are required for C89. If this turns into a problem we + can add the gnulib modules for these (a 1-line change to Makefile.in). + * configure.in: Don't check for memcmp, memcpy, memmove, memset. + +2011-07-27 Paul Eggert <eggert@cs.ucla.edu> + + * GNUmakefile: New file. + This is for convenience, so that one can run GNU make in an + unconfigured source tree, and get a default build. + 2011-07-13 Jan Djärv <jan.h.d@swipnet.se> * configure.in (GSETTINGS): Check for gio-2.0 >= 2.26. |