Commit c5564388 authored by Glenn Morris's avatar Glenn Morris
Browse files

Move NO_ABORT from src/s to configure

* configure.ac (NO_ABORT): Move here from src/s.

* src/s/darwin.h (NO_ABORT): Let configure set it.
parent 51c3b9b4
......@@ -3,7 +3,7 @@
* configure.ac (NO_MATHERR): Unconditionally define for Darwin;
as src/s/darwin.h used to.
* configure.ac (NARROWPROTO): Move here from src/s.
* configure.ac (NARROWPROTO, NO_ABORT): Move here from src/s.
2012-07-11 Glenn Morris <rgm@gnu.org>
......
......@@ -3157,7 +3157,13 @@ dnl See eg <http://article.gmane.org/gmane.os.openbsd.ports/46831>.
case $opsys in
hpux* | irix6-5 | openbsd | sol2* | unixware )
AC_DEFINE(BROKEN_SIGIO, 1, [Define if SIGIO should not be used.])
;;
;;
dnl Define the following so emacs symbols will not conflict with those
dnl in the System framework. Otherwise -prebind will not work.
darwin)
AC_DEFINE(NO_ABORT, 1, [Do not define abort in emacs.c.])
;;
esac
case $opsys in
......
2012-07-12 Glenn Morris <rgm@gnu.org>
 
* s/darwin.h (NO_MATHERR): Let configure set it.
* s/darwin.h (NO_ABORT, NO_MATHERR): Let configure set it.
 
* s/bsd-common.h, s/cygwin.h, s/gnu-linux.h, s/irix6-5.h:
* s/template.h: Move NARROWPROTO to configure.
......
......@@ -76,12 +76,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#undef HAVE_POSIX_MEMALIGN
#endif
/* Define the following so emacs symbols will not conflict with those
in the System framework. Otherwise -prebind will not work. */
/* Do not define abort in emacs.c. */
#define NO_ABORT
/* The following solves the problem that Emacs hangs when evaluating
(make-comint "test0" "/nodir/nofile" nil "") when /nodir/nofile
does not exist. Also, setsid is not allowed in the vfork child's
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment