+2014-02-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-23 pthread: work around winpthread header pollution on mingw
+ * lib/time.in.h: Update from gnulib.
+
+2014-01-23 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-22 qacl: check for fchmod
+ * m4/acl.m4: Update from gnulib.
+
+2014-01-22 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix miscellaneous update-game-score bugs.
+ * configure.ac (difftime): Remove.
+
+2014-01-20 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-20 stdalign: port to HP-UX compilers
+ 2014-01-16 strtoimax: port to platforms lacking 'long long'
+ 2014-01-16 update from texinfo
+ * lib/stdalign.in.h, lib/strtoimax.c: Update from gnulib.
+
+2014-01-12 Glenn Morris <rgm@gnu.org>
+
+ * README: Replace reference to etc/MAILINGLISTS.
+
+2014-01-11 Fabrice Popineau <fabrice.popineau@gmail.com>
+
+ * configure.ac: Read $srcdir/nt/mingw-cfg.site when $MSYSTEM is
+ "MINGW64" as well.
+
+2014-01-11 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-07 update from texinfo
+ 2014-01-06 md5, sha1, sha256, sha512: support older autoconf
+
+2014-01-09 Eric S. Raymond <esr@thyrsus.com>
+
+ * INSTALL, configure.ac, etc/CONTRIBUTE, nt/INSTALL: Remove
+ unnecessarily specific references to Bazaar that could better
+ simply be to the repository.
+
+2014-01-08 Eric S. Raymond <esr@thyrsus.com>
+
+ * INSTALL.BZR: Rename to INSTALL.REPO. Remove refs to specific VCS.
+ * INSTALL, autogen.sh: Update for above change.
+
+2014-01-05 Paul Eggert <eggert@cs.ucla.edu>
+
+ Port to GNU/Linux with recent grsecurity/PaX patches (Bug#16343).
+ Problem and proposed patch reported by Ulrich Mueller;
+ this patch uses a somewhat-different approach.
+ * configure.ac (SETFATTR): New variable.
+
+2014-01-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2014-01-02 manywarnings: remove -Wmudflap
+ This ports better to GCC 4.9-to-be.
+
+2013-12-31 Fabrice Popineau <fabrice.popineau@supelec.fr>
+
+ * configure.ac (canonical, C_SWITCH_SYSTEM): Support a 64-bit
+ MinGW64 build on MS-Windows.
+
+2013-12-29 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac (xcsdkdir): Only set if using xcrun.
+
+2013-12-29 Paul Eggert <eggert@cs.ucla.edu>
+
+ * configure.ac (LIBXML2_CFLAGS): Fix xcrun-related quoting problem.
+ Reported by YAMAMOTO Mitsuharu in:
+ http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00995.html
+
+2013-12-28 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac: Fix CC detection for xcrun case.
+
+2013-12-28 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix problem with MAKE and xcrun configuration.
+ * configure.ac: Don't set MAKE unless 'make' doesn't work.
+ Set it only in the environment, not in the makefile.
+ Problem reported by Glenn Morris in:
+ http://lists.gnu.org/archive/html/emacs-devel/2013-12/msg00969.html
+
+2013-12-27 Paul Eggert <eggert@cs.ucla.edu>
+
+ Port xcrun configuration to GNU/Linux.
+ * configure.ac (xcsdkdir): Default to empty.
+ (XCRUN): Don't require Darwin for xcrun. Move xcrun checking to
+ just before AM_INIT_AUTOMAKE, to make the dependency between it
+ and automake clearer.
+ (CC): Don't use AC_PROG_CC twice; only the first use expands to the
+ shell code that is wanted, which breaks 'configure' on non-Darwin
+ platforms. Instead, fix CC by hand if it's not found.
+
+2013-12-27 Jan Djärv <jan.h.d@swipnet.se>
+
+ * configure.ac: Detect xcrun on OSX and use it for make, gcc and
+ libxml.
+
+2013-12-26 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix core dumps with gcc -fsanitize=address and GNU/Linux.
+ * configure.ac: Check whether addresses are sanitized.
+ (CANNOT_DUMP): Warn if addresses are sanitized and not CANNOT_DUMP.
+ (DOUG_LEA_MALLOC): Do not define if addresses are sanitized.
+ (SYSTEM_MALLOC): Define if addresses are sanitized.
+
+2013-12-24 Paul Eggert <eggert@cs.ucla.edu>
+
+ Automate the procedure for updating copyright year.
+ * build-aux/update-copyright: New file.
+ * make-dist: Distribute it.
+ * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
+
+2013-12-23 Andreas Schwab <schwab@linux-m68k.org>
+
+ * configure.ac: Replace obsolete macro AC_CONFIG_HEADER by
+ AC_CONFIG_HEADERS.
+
+2013-12-19 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
+
+ * .gitignore: Ignore refcard temporaries and info/*.info files.
+
+2013-12-17 Paul Eggert <eggert@cs.ucla.edu>
+
+ Merge from gnulib, incorporating:
+ 2013-12-17 gettimeofday: port recent C++ fix to Emacs
+ 2013-12-17 gettimeofday: fix C++ crosscompilation
+ 2013-12-17 qacl: port to Windows better
+ * lib/file-has-acl.c, lib/time.in.h, m4/gettimeofday.m4, m4/time_h.m4:
+ Update from gnulib.
+ * lib/gnulib.mk: Regenerate.
+
+2013-12-16 Paul Eggert <eggert@cs.ucla.edu>
+
+ * INSTALL: Clarify treatment of image libraries.
+
+2013-12-14 Paul Eggert <eggert@cs.ucla.edu>
+
+ Use bool for boolean, focusing on headers.
+ * configure.ac (PTY_OPEN, GC_MARK_SECONDARY_STACK):
+ Use bool for boolean.
+
+2013-12-14 Dani Moncayo <dmoncayo@gmail.com>
+
+ * configure.ac (srcdir) [MINGW32]: If it is an absolute path,
+ force the format "/c/foo/bar" to simplify conversions to native
+ windows format.
+
+2013-12-13 Glenn Morris <rgm@gnu.org>
+
+ * INSTALL: No longer mention load-path and site-init/site-load.
+
+2013-12-12 Glenn Morris <rgm@gnu.org>
+
+ * Makefile.in (install-info): Handle missing info/dir.
+ (info_dir_deps): New variable.
+ (${srcdir}/info/dir): Depend on .texi files rather than .info files.
+ (check-info): Update topics.
+ * build-aux/make-info-dir: Use .texi files rather than .info files.
+ Update topics.
+
+ * Makefile.in (install-info): Remove some useless subshells.
+
+ Stop keeping info/dir in the repository.
+ * build-aux/dir_top: Move here from admin/.
+ * build-aux/make-info-dir: New script.
+ * Makefile.in (bootstrap-clean): Delete info/.
+ (info-dir, ${srcdir}/info/dir): New rules.
+ (info): Also make info-dir.
+ (check-info): Rename from check-info-dir.
+ Instead of info/dir entries, check @dircategory in info/*.info.
+ * make-dist: Use `info' rule rather than `info-real'.
+ No more info/COPYING (not even the right license for info/ files).
+ Distribute new build-aux files.
+
+ * info/: Remove from repository.
+
+2013-12-11 Glenn Morris <rgm@gnu.org>
+
+ * info/dir: Add octave-mode.
+
2013-12-11 Paul Eggert <eggert@cs.ucla.edu>
Remove the option of using libcrypto.
config.status computes it.
* Makefile.in (epaths-force-w32): Move srcdir tweak here.
- * autogen: Remove directory. Move update_autogen to admin/.
+ * autogen/: Remove directory. Move update_autogen to admin/.
* autogen.sh: Remove reference to copy_autogen.
* GNUmakefile (configure):
* Makefile.in (bootstrap): Do not try to run copy_autogen.
Merge from gnulib, incorporating:
2012-09-22 sockets, sys_stat: remove AC_C_INLINE in MSVC-only cases
-2012-09-19 Tassilo Horn <tsdh@gnu.org>
-
- * doc/emacs/misc.texi (DocView Slicing): Document new slice from
- BoundingBox feature.
-
2012-09-18 Jan Djärv <jan.h.d@swipnet.se>
* configure.ac (HAVE_GTK): Mention if we use GTK2 or GTK3.
All uses changed to waitpid and WEXITSTATUS.
Avoid needless autoheader after autogen.sh.
- * src/stamp-h.in: Remove from bzr repository; no longer needed there.
- * .bzrignore: Add it.
- * autogen.sh: Create it.
+ * .bzrignore: Add src/stamp-h.in.
+ * autogen.sh: Create src/stamp-h.in.
2012-08-01 Glenn Morris <rgm@gnu.org>
* configure.ac (opsysfile): Set to empty on aix4-2, freebsd,
gnu-linux, gnu-kfreebsd; and to usg5-4-common.h on sol2*, unixware.
-2012-07-30 Paul Eggert <eggert@cs.ucla.edu>
-
- Merge from gnulib, incorporating:
- * doc/misc/texinfo.tex: Update to 2012-07-29.17 version.
-
2012-07-29 Jan Djärv <jan.h.d@swipnet.se>
* Makefile.in (install-arch-indep): Handle space in locallisppath.
New files.
* build-aux/move-if-change, build-aux/snippet/_Noreturn.h:
* build-aux/snippet/arg-nonnull.h, build-aux/snippet/c++defs.h:
- * build-aux/snippet/warn-on-use.h, doc/misc/texinfo.tex:
+ * build-aux/snippet/warn-on-use.h:
* lib/alloca.in.h, lib/allocator.h, lib/careadlinkat.c:
* lib/careadlinkat.h, lib/dosname.h, lib/dup2.c, lib/filemode.c:
* lib/filemode.h, lib/ftoastr.c, lib/ftoastr.h, lib/getloadavg.c:
(WARN_CFLAGS, GNULIB_WARN_CFLAGS): New variable.
(PKG_CHECK_MODULES, C_SWITCH_X_SITE): Use -isystem rather than -I,
when including system files with GCC.
- * etc/NEWS: Mention --enable-gcc-warnings.
* INSTALL (DETAILED BUILDING AND INSTALLATION): Likewise.
* lib/Makefile.am (AM_CFLAGS): New macro.
* m4/manywarnings.m4, m4/warnings.m4: New files, from gnulib.
* Makefile.in (GNULIB_TOOL_FLAGS): Avoid msvc-inval, msvc-nothrow,
pathmax, and raise, since these are needed only to address
MSVC-related issues that Emacs doesn't have.
- * doc/misc/texinfo.tex, lib/dup2.c, lib/gnulib.mk, lib/signal.in.h:
+ * lib/dup2.c, lib/gnulib.mk, lib/signal.in.h:
* lib/sigprocmask.c, lib/stat.c, lib/stdio.in.h, lib/sys_stat.in.h:
* lib/unistd.in.h, m4/dup2.m4, m4/getloadavg.m4, m4/gl-comp.m4:
* m4/include_next.m4, m4/signal_h.m4, m4/signalblocking.m4:
src/makefile.w32-in and adapt. Depend on stamp_BLD.
(GNULIBOBJS): Add $(BLD)/filemode.$(O).
-2011-02-20 Paul Eggert <eggert@cs.ucla.edu>
+2011-02-21 Paul Eggert <eggert@cs.ucla.edu>
Import filemode module from gnulib.
* .bzrignore: Add lib/sys/.
* lib/filemode.c: Renamed from src/filemode.c and regenerated
from gnulib. This adds support for some more file types, e.g.,
Cray DMF migrated files.
- * lisp/emacs-lisp/find-gc.el (find-gc-source-files): Remove filemode.c.
* lib/filemode.h, lib/sys_stat.in.h, m4/filemode.m4, m4/st_dm_mode.m4:
* m4/sys_stat_h.m4: New files, generated from gnulib.
* aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4:
* lib/stdint.in.h, m4/longlong.m4, m4/stdint.m4, m4/md5.m4: New files,
imported from gnulib.
* Makefile.in (MAKEFILE_MODULES): Add crypto/md5.
- * admin/notes/copyright: Remove src/md5.c and src/md5.h as
- special cases.
2011-02-19 Eli Zaretskii <eliz@gnu.org>
Import getloadavg module from gnulib.
* .bzrignore: Add lib/stdlib.h.
* Makefile.in (GNULIB_MODULES): Add getloadavg.
- * admin/notes/copyright: Remove src/getloadavg.c as a special case.
* configure.in (LIBS_SYSTEM): Omit -lkstat on sol2*; gnulib does this.
(AC_CONFIG_LIBOBJ_DIR, AC_FUNC_GETLOADAVG, GETLOADAVG_FILES):
Remove; gnulib does this now.
* lib/stdlib.in.h, m4/getloadavg.m4, m4/stdlib_h.m4: New files,
from gnulib.
* aclocal.m4, configure, lib/Makefile.in, lib/gnulib.mk, m4/gl-comp.m4:
- * src/config.in: Regenerate.
+ Regenerate.
2011-02-15 Paul Eggert <eggert@cs.ucla.edu>
* m4/gnulib-common.m4, m4/gnulib-comp.m4, m4/gnulib-tool.m4, missing:
New files, generated automatically, with 'make sync-from-gnulib'
followed by 'make'.
- * configure, lisp/dired.el, src/config.in: Regenerate.
+ * configure: Regenerate.
Automate syncing from gnulib.
* INSTALL, README: Document new subdirectory 'lib'.
;; coding: utf-8
;; End:
- Copyright (C) 1993-1999, 2001-2013 Free Software Foundation, Inc.
+ Copyright (C) 1993-1999, 2001-2014 Free Software Foundation, Inc.
This file is part of GNU Emacs.