diff options
| author | Paul Eggert | 2011-07-27 17:48:01 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-07-27 17:48:01 -0700 |
| commit | 044c22e545acef592ed95e4e3bb9f8aeff67291a (patch) | |
| tree | 167a4c706b62b12ea979bdf6ad47e70b66bb0394 /ChangeLog | |
| parent | dbf38e02c9ade4979418f24a99962cfef170b957 (diff) | |
| parent | 8265d3bb30544e58683fc16e23f9908f3d5d0abc (diff) | |
| download | emacs-044c22e545acef592ed95e4e3bb9f8aeff67291a.tar.gz emacs-044c22e545acef592ed95e4e3bb9f8aeff67291a.zip | |
Merge: Integer signedness and overflow and related fixes.
Fixes: debbugs:9079
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
| @@ -1,3 +1,18 @@ | |||
| 1 | 2011-07-28 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Assume freestanding C89 headers, string.h, stdlib.h. | ||
| 4 | Again, this simplifies the code, and all current platforms have these. | ||
| 5 | * configure.in (AC_CHECK_HEADERS): Don't check for limits.h. | ||
| 6 | (AC_HEADER_STDC): Remove. | ||
| 7 | (AC_CHECK_FUNCS): No need to check for strchr, strrchr. | ||
| 8 | (strchr, strrchr): Remove fallback macros. | ||
| 9 | |||
| 10 | Assume support for memcmp, memcpy, memmove, memset. | ||
| 11 | This simplifies the code a bit. All current platforms have these, | ||
| 12 | as they are required for C89. If this turns into a problem we | ||
| 13 | can add the gnulib modules for these (a 1-line change to Makefile.in). | ||
| 14 | * configure.in: Don't check for memcmp, memcpy, memmove, memset. | ||
| 15 | |||
| 1 | 2011-07-27 Paul Eggert <eggert@cs.ucla.edu> | 16 | 2011-07-27 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 17 | ||
| 3 | * GNUmakefile: New file. | 18 | * GNUmakefile: New file. |