mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-24 07:20:37 +00:00
configure.in (HAVE_RANDOM_HEAPSTART): Move output of warning message to end
of configure run.
This commit is contained in:
parent
96fcad045a
commit
05cf15c600
@ -1,7 +1,7 @@
|
||||
2004-10-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
|
||||
|
||||
* configure.in (HAVE_RANDOM_HEAPSTART): Change AC_MSG_ERROR to
|
||||
AC_MSG_WARN.
|
||||
AC_MSG_WARN. Move output of warning message to end of configure run.
|
||||
|
||||
2004-10-05 Jan Dj,Ad(Brv. <jan.h.d@swipnet.se>
|
||||
|
||||
|
44
configure
vendored
44
configure
vendored
@ -7854,26 +7854,7 @@ cat >>confdefs.h <<\_ACEOF
|
||||
_ACEOF
|
||||
|
||||
else
|
||||
{ echo "$as_me:$LINENO: WARNING:
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in \`etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
" >&5
|
||||
echo "$as_me: WARNING:
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in \`etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
" >&2;}
|
||||
emacs_cv_randomheap=warn
|
||||
fi
|
||||
fi
|
||||
|
||||
@ -21452,6 +21433,29 @@ echo " Does Emacs use -lpng? ${HAVE_PNG}"
|
||||
echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
|
||||
echo
|
||||
|
||||
if test "$emacs_cv_randomheap" = warn; then
|
||||
{ echo "$as_me:$LINENO: WARNING:
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in \`etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
" >&5
|
||||
echo "$as_me: WARNING:
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in \`etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
" >&2;}
|
||||
fi
|
||||
|
||||
# Remove any trailing slashes in these variables.
|
||||
test "${prefix}" != NONE &&
|
||||
prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
|
||||
|
25
configure.in
25
configure.in
@ -1613,16 +1613,8 @@ if test "$emacs_cv_randomheap" = yes; then
|
||||
AC_DEFINE(HAVE_RANDOM_HEAPSTART, 1,
|
||||
[Define to 1 if this OS randomizes the start address of the heap.])
|
||||
else
|
||||
AC_MSG_WARN([
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in `etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
])
|
||||
dnl We do the warning at the end of the configure run so it is seen.
|
||||
emacs_cv_randomheap=warn
|
||||
fi
|
||||
fi
|
||||
|
||||
@ -3094,6 +3086,19 @@ echo " Does Emacs use -lpng? ${HAVE_PNG}"
|
||||
echo " Does Emacs use X toolkit scroll bars? ${USE_TOOLKIT_SCROLL_BARS}"
|
||||
echo
|
||||
|
||||
if test "$emacs_cv_randomheap" = warn; then
|
||||
AC_MSG_WARN([
|
||||
**********************************************************************
|
||||
|
||||
Heap start address is randomized and no workaround is known.
|
||||
Emacs will probably dump core when temacs is run in the build phase.
|
||||
Maybe exec-shield is turned on. Read about exec-shield in `etc/PROBLEMS'
|
||||
for further information.
|
||||
|
||||
**********************************************************************
|
||||
])
|
||||
fi
|
||||
|
||||
# Remove any trailing slashes in these variables.
|
||||
[test "${prefix}" != NONE &&
|
||||
prefix=`echo "${prefix}" | sed 's,\([^/]\)/*$,\1,'`
|
||||
|
Loading…
Reference in New Issue
Block a user