aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Move _longjmp, _setjmp from src/s to configureGlenn Morris2012-07-301-0/+4
| | | | | | | * configure.ac (_longjmp, _setjmp): Move here from src/s. * src/s/usg5-4-common.h (_longjmp, _setjmp): Let configure set them. * src/s/irix6-5.h (_longjmp, _setjmp): No more need to undefine.
* * Makefile.in (install-arch-indep): Remove sh -x.Jan Djärv2012-07-301-0/+4
|
* Remove s/aix4-2.hGlenn Morris2012-07-291-2/+2
| | | | | | * configure.ac (opsysfile): Set to empty on aix4-2. * src/s/aix4-2.h: Remove empty file.
* * configure.ac (opsysfile): Tweak message for null case.Glenn Morris2012-07-291-0/+2
| | | | (The autoconf manual says this is portable.)
* Remove some empty src/s files.Glenn Morris2012-07-291-0/+5
| | | | | | | | * configure.ac (opsysfile): Set to empty on freebsd, gnu-linux, gnu-kfreebsd; and to usg5-4-common.h on sol2*, unixware. * src/s/freebsd.h, src/s/gnu-linux.h, src/s/sol2-6.h, src/s/unixware.h: Remove empty files.
* Merge from gnulib, incorporating:Paul Eggert2012-07-291-0/+5
| | | | * doc/misc/texinfo.tex: Update to 2012-07-29.17 version.
* * Makefile.in (install-arch-indep): Handle space in locallisppath.Jan Djärv2012-07-291-0/+4
| | | | | | | * src/lread.c (init_lread): Remove if-statement in ifdef HAVE_NS before setting sitelisp. Fixes: debbugs:12010
* Use Gnulib stdalign and environ modules (Bug#9772, Bug#9960).Paul Eggert2012-07-281-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | * .bzrignore: Add lib/stdalign.h. * config.bat: Do not set NO_DECL_ALIGN; no longer needed. Copy lib/stdalign.in.h to lib/stdalign.in-h as needed. * configure.ac (HAVE_ATTRIBUTE_ALIGNED): Remove the code that fiddles with this, as gnulib now does this for us. * admin/merge-gnulib: Add environ, stdalign. * m4/environ.m4: New file, from gnulib. * lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate. * lib/stdalign.in.h, m4/stdalign.m4: New files, from gnulib. * sed2v2.inp (HAVE_ATTRIBUTE_ALIGNED): Remove edit. * sedlibmk.inp (STDALIGN_H, @GL_GENERATE_STDALIGN_H_TRUE@) (GL_GENERATE_STDALIGN_H_FALSE): New edits. * nt/config.nt (HAVE_ATTRIBUTE_ALIGNED): Remove. * src/alloc.c (XMALLOC_BASE_ALIGNMENT, GC_POINTER_ALIGNMENT, pure_alloc): Simplify by using alignof. (pure_alloc) [! USE_LSB_TAG]: Don't over-align EMACS_INT values. * src/lisp.h: Include <stdalign.h>. (GCALIGNMENT): New macro and constant. (DECL_ALIGN): Remove. All uses replaced by alignas (GCALIGNMENT). (USE_LSB_TAG): ifdef on alignas, not on DECL_ALIGN. (stdalign): New macro, if not already defined.
* Fix toolkit configuration report.Dmitry Antipov2012-07-171-0/+6
| | | | | * configure.ac (USE_X_TOOLKIT): Report toolkit as GTK3 if --with-x-toolkit=gtk3 is used.
* Fix regression with pthread_sigmask on FreeBSD.Paul Eggert2012-07-161-0/+12
| | | | | | | | | | | * configure.ac: Configure gnulib at the end, not before running pkg-config. This restores the behavior before 2012-06-22, when higher-resolution time stamps were added, and fixes a bug whereby LIB_PTHREAD was not used and gnulib's part of 'configure' therefore incorrectly assumed that pthread_sigmask wasn't working. Fix the problem with -lrt and clock_gettime a different way. This should complete the fix for Bug#11884. (pre_PKG_CONFIG_CFLAGS, pre_PKG_CONFIG_LIBS): New shell vars.
* Merge from gnulib.Paul Eggert2012-07-151-0/+6
| | | | | 2012-07-15 pthread_sigmask: fix bug on FreeBSD 9 (Bug#11884) 2012-07-11 gettext: do not assume '#define ... defined ...' behavior
* Fix typos in ChangeLogs.Juanma Barranquero2012-07-141-5/+5
|
* Move GC_SETJMP_WORKS, GC_MARK_STACK from src/s to configureGlenn Morris2012-07-131-0/+5
| | | | | | | | | * configure.ac (GC_SETJMP_WORKS, GC_MARK_STACK): Move here from src/s. (AH_BOTTOM): Move GC_SETJMP_WORKS GCC fallback to main body. * src/s/aix4-2.h, src/s/freebsd.h, src/s/gnu-linux.h, src/s/hpux10-20.h: * src/s/irix6-5.h, src/s/netbsd.h, src/s/sol2-6.h, src/s/unixware.h: Let configure set GC_SETJMP_WORKS, GC_MARK_STACK.
* Move GC_MARK_SECONDARY_STACK from src/s to configureGlenn Morris2012-07-131-2/+2
| | | | | | * configure.ac (GC_MARK_SECONDARY_STACK): Move here from src/s. * src/s/gnu-linux.h (GC_MARK_SECONDARY_STACK): Let configure set it.
* Remove some src/s files that are now emptyGlenn Morris2012-07-121-0/+2
| | | | | | | * configure.ac (opsysfile): Set to empty on gnu, cygwin. * src/s/bsd-common, src/s/cygwin.h: Remove empty files. * src/s/freebsd.h, src/s/netbsd.h: Do not include bsd-common.h.
* Move "system type" macros from src/s to configureGlenn Morris2012-07-121-0/+6
| | | | | | | | | | | | | | | | | | | | * configure.ac (BSD4_2, BSD_SYSTEM, USG, USG5, _AIX, CYGWIN) (DARWIN_OS, GNU_LINUX, HPUX, IRIX6_5, SOLARIS2): Move "system type" macros here from src/s. (BSD_SYSTEM_AHB): New hack macro. (AH_BOTTOM): Set BSD_SYSTEM, using BSD_SYSTEM_AHB. * src/s/usg5-4-common.h (USG, USG5): * src/s/template.h (USG5, USG, HPUX, BSD4_2, BSD_SYSTEM): * src/s/sol2-6.h (SOLARIS2): * src/s/irix6-5.h (IRIX6_5): * src/s/hpux10-20.h (USG, USG5, HPUX): * src/s/gnu-linux.h (USG, GNU_LINUX): * src/s/freebsd.h (BSD_SYSTEM): * src/s/darwin.h (BSD4_2, BSD_SYSTEM, DARWIN_OS): * src/s/cygwin.h (CYGWIN): * src/s/bsd-common.h (BSD_SYSTEM, BSD4_2): * src/s/aix4-2.h (USG, USG5, _AIX): Move "system type" macros to configure.
* Move NSIG_MINIMUM from src/s to configureGlenn Morris2012-07-121-1/+2
| | | | | | * configure.ac (NSIG_MINIMUM): Move here from src/s. * src/s/usg5-4-common.h (NSIG_MINIMUM): Let configure set it.
* Move ULIMIT_BREAK_VALUE from src/s to configureGlenn Morris2012-07-121-0/+4
| | | | | | * configure.ac (ULIMIT_BREAK_VALUE): Move here from src/s. * src/s/gnu-linux.h, src/s/irix6-5.h: Let configure set ULIMIT_BREAK_VALUE.
* Move darwin.h's SYSTEM_PURESIZE_EXTRA setting to configureGlenn Morris2012-07-121-0/+3
| | | | | | | * configure.ac (AH_BOTTOM) [DARWIN_OS]: Move SYSTEM_PURESIZE_EXTRA setting here from src/s/darwin.h. * src/s/darwin.h (SYSTEM_PURESIZE_EXTRA): Move to configure.
* Move NO_EDITRES from src/s to configureGlenn Morris2012-07-121-1/+1
| | | | | | * configure.ac (NO_EDITRES): Move here from src/s. * src/s/aix4-2.h, src/s/hpux10-20.h: Let configure set NO_EDITRES.
* Move UNIX98_PTYS from src/s to configureGlenn Morris2012-07-121-1/+1
| | | | | | * configure.ac (UNIX98_PTYS): Move here from src/s. * src/s/gnu-linux.h (UNIX98_PTYS): Let configure set it.
* Move PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF from src/s to configureGlenn Morris2012-07-121-1/+2
| | | | | | | | | * configure.ac (PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Move here from src/s. * src/s/aix4-2.h, src/s/cygwin.h, src/s/darwin.h: * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/irix6-5.h: * src/s/sol2-6.h, src/s/unixware.h, src/s/usg5-4-common.h: Move PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF to configure.
* Move PTY_OPEN from src/s to configureGlenn Morris2012-07-121-1/+1
| | | | | | | * configure.ac (PTY_OPEN) Move here from src/s. * src/s/cygwin.h, src/s/darwin.h, src/s/gnu-linux.h, src/s/irix6-5.h: Move PTY_OPEN to configure.
* Move FIRST_PTY_LETTER, PTY_ITERATION from src/s to configureGlenn Morris2012-07-111-1/+2
| | | | | | | | * configure.ac (FIRST_PTY_LETTER PTY_ITERATION): Move here from src/s. * src/s/aix4-2.h, src/s/bsd-common.h, src/s/cygwin.h, src/s/darwin.h: * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/irix6-5.h, src/s/template.h: * src/s/usg5-4-common.h: Move FIRST_PTY_LETTER, PTY_ITERATION to configure.
* Move more things from src/s to configureGlenn Morris2012-07-111-3/+4
| | | | | | | | | * configure.ac (BROKEN_GET_CURRENT_DIR_NAME, BROKEN_PTY_READ_AFTER_EAGAIN) (G_SLICE_ALWAYS_MALLOC): Move here from src/s. * src/s/freebsd.h (BROKEN_PTY_READ_AFTER_EAGAIN): * src/s/cygwin.h (G_SLICE_ALWAYS_MALLOC): * src/s/aix4-2.h (BROKEN_GET_CURRENT_DIR_NAME): Let configure set them.
* Move more stuff from src/s to configureGlenn Morris2012-07-111-2/+4
| | | | | | | | | | | | | * configure.ac (PREFER_VSUSP, RUN_TIME_REMAP, SETPGRP_RELEASES_CTTY) (TAB3, TABDLY, RUN_TIME_REMAP, XOS_NEEDS_TIME_H): Move here from src/s. * src/s/bsd-common.h, src/s/darwin.h: Move TAB3 to configure. * src/s/hpux10-20.h, src/s/sol2-6.h: Move XOS_NEEDS_TIME_H to configure. * src/s/irix6-5.h (SETPGRP_RELEASES_CTTY, PREFER_VSUSP): * src/s/hpux10-20.h (RUN_TIME_REMAP): * src/s/bsd-common.h (TABDLY): Move to configure.
* Move some AIX defines from src/s to configureGlenn Morris2012-07-111-1/+2
| | | | | | | | | | * configure.ac (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPOLL) (BROKEN_SIGPTY): Move here from src/s. * src/s/aix4-2.h (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPTY) (BROKEN_SIGPOLL): Let configure set them. * src/s/syssignal.h: Comment fix.
* Move NO_ABORT from src/s to configureGlenn Morris2012-07-111-1/+1
| | | | | | * configure.ac (NO_ABORT): Move here from src/s. * src/s/darwin.h (NO_ABORT): Let configure set it.
* Move setting of NO_MATHERR for Darwin from src/s to configureGlenn Morris2012-07-111-0/+3
| | | | | | | * configure.ac (NO_MATHERR): Unconditionally define for Darwin; as src/s/darwin.h used to. * src/s/darwin.h (NO_MATHERR): Let configure set it.
* Move NARROWPROTO from src/s to configureGlenn Morris2012-07-111-0/+4
| | | | | | | * configure.ac (NARROWPROTO): Move here from src/s. * src/s/bsd-common.h, src/s/cygwin.h, src/s/gnu-linux.h, src/s/irix6-5.h: * src/s/template.h: Move NARROWPROTO to configure.
* All platforms using configure support HAVE_PTYS and HAVE_SOCKETSGlenn Morris2012-07-111-0/+1
| | | | | | | | * configure.ac (HAVE_PTYS, HAVE_SOCKETS): Define unconditionally. * src/s/aix4-2.h, src/s/bsd-common.h, src/s/cygwin.h, src/s/darwin.h: * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/template.h: * src/s/usg5-4-common.h: Move HAVE_PTYS and HAVE_SOCKETS to configure.
* Move INTERRUPT_INPUT from src/s to configureGlenn Morris2012-07-111-0/+4
| | | | | | | * configure.ac (INTERRUPT_INPUT): Move here from src/s. * src/s/darwin.h, src/s/gnu-linux.h, src/s/template.h: Move INTERRUPT_INPUT to configure.
* Move SIGNALS_VIA_CHARACTERS from src/s to configureGlenn Morris2012-07-111-1/+1
| | | | | | | * configure.ac (SIGNALS_VIA_CHARACTERS): Move here from src/s. * src/s/aix4-2.h, src/s/bsd-common.h, src/s/cygwin.h, src/s/gnu-linux.h: * src/s/irix6-5.h: Move SIGNALS_VIA_CHARACTERS to configure.
* * configure.ac (tzset): Remove redundant check.Paul Eggert2012-07-111-0/+4
|
* All the cool platforms support CLASH_DETECTION...Glenn Morris2012-07-111-0/+2
| | | | | | | | | | | | * configure.ac (CLASH_DETECTION): Define unconditionally. Every platform using configure supports it. * src/s/aix4-2.h, src/s/bsd-common.h, src/s/cygwin.h, src/s/darwin.h: * src/s/gnu-linux.h, src/s/hpux10-20.h, src/s/template.h: * src/s/usg5-4-common.h: Move CLASH_DETECTION to configure. * etc/PROBLEMS: Recommend customizing create-lockfiles rather than recompiling with CLASH_DETECTION unset.
* Assume mkdir, rmdir.Paul Eggert2012-07-111-2/+2
|
* Remove src/s/gnu.hGlenn Morris2012-07-101-0/+2
| | | | | | * configure.ac (opsysfile): Use bsd-common on gnu systems. * src/s/gnu.h: Remove file, which is now empty.
* Move GNU_LIBRARY_PENDING_OUTPUT_COUNT from src/s to configureGlenn Morris2012-07-101-0/+5
| | | | | | | * configure.ac (GNU_LIBRARY_PENDING_OUTPUT_COUNT): Move here from src/s. * src/s/gnu.h, src/s/gnu-linux.h: Move GNU_LIBRARY_PENDING_OUTPUT_COUNT to configure.
* Assume rename.Paul Eggert2012-07-101-2/+2
|
* Assume strerror.Paul Eggert2012-07-101-0/+5
|
* Move DONT_REOPEN_PTY from src/s to configureGlenn Morris2012-07-101-0/+2
| | | | | | | * configure.ac (DONT_REOPEN_PTY): Move here from src/s. * src/s/darwin.h, src/s/freebsd.h, src/s/netbsd.h: Move DONT_REOPEN_PTY to configure.
* Let configure set DEFAULT_SOUND_DEVICEGlenn Morris2012-07-101-0/+4
| | | | | | | * configure.ac (DEFAULT_SOUND_DEVICE): New definition. * src/sound.c (DEFAULT_SOUND_DEVICE) [!WINDOWSNT]: * src/s/netbsd.h (DEFAULT_SOUND_DEVICE): Let configure set it.
* Remove "#define unix" that is no longer needed (Bug#11905).Paul Eggert2012-07-101-0/+7
| | | | | | | Merge from gnulib to make "#define unix" unnecessary, incorporating: 2012-07-10 getloadavg: clean out old Emacs and Autoconf cruft 2012-07-09 getopt: Simplify after Emacs changed. * src/s/aix4-2.h (unix): Remove; no longer needed.
* Move PENDING_OUTPUT_COUNT from src/s to configureGlenn Morris2012-07-101-1/+2
| | | | | | | * configure.ac (PENDING_OUTPUT_COUNT): Move here from src/s. * src/s/cygwin.h, src/s/darwin.h, src/s/freebsd.h, src/s/netbsd.h: * src/s/unixware.h: Move PENDING_OUTPUT_COUNT definition to configure.
* Move DATA_START, DATA_SEG_BITS from src/s to configureGlenn Morris2012-07-101-0/+4
| | | | | | | | * configure.ac (DATA_START, DATA_SEG_BITS): Move here from src/s. * src/s/irix6-5.h (DATA_START, DATA_SEG_BITS): * src/s/hpux10-20.h (DATA_SEG_BITS, DATA_START): * src/s/gnu.h (DATA_START): Move definitions to configure.
* * configure.ac (PNG_DEPSTRUCT): Define this instead ofAndreas Schwab2012-07-101-0/+5
| | | | PNG_DEPRECATED.
* Add GCC-style 'const' attribute to functions that can use it.Paul Eggert2012-07-091-0/+6
|
* lib/makefile.w32-in: Rework dependencies.Juanma Barranquero2012-07-091-0/+15
| | | | | | | | | | | | | | (GNU_LIB, NT_INC, C_CTYPE_H, MS_W32_H, CONFIG_H, FILEMODE_H) (FTOASTR_H, FTOASTR_C, GETOPT_INT_H, MD5_H, SHA1_H, SHA256_H) (U64_H, SHA512_H): New macros. (SRC): Redefine to point to src/, not current directory. ($(BLD)/c-ctype.$(O), $(BLD)/c-strcasecmp.$(O)) ($(BLD)/c-strncasecmp.$(O), $(BLD)/dtoastr.$(O)) ($(BLD)/dtotimespec.$(O), $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)) ($(BLD)/gettime.$(O), $(BLD)/strftime.$(O), $(BLD)/time_r.$(O)) ($(BLD)/timespec-add.$(O), $(BLD)/timespec-sub.$(O), $(BLD)/md5.$(O)) ($(BLD)/sha1.$(O), $(BLD)/sha256.$(O), $(BLD)/sha512.$(O)) ($(BLD)/filemode.$(O)): Update dependencies.
* Merge from gnulib.Paul Eggert2012-07-091-0/+3
|
* Mention coordinates of recent Autoconf change, thanks to Stefano Lattarini.Paul Eggert2012-07-081-0/+2
|