diff options
Diffstat (limited to 'gdbsupport')
-rw-r--r-- | gdbsupport/ChangeLog | 4 | ||||
-rw-r--r-- | gdbsupport/common.m4 | 23 |
2 files changed, 4 insertions, 23 deletions
diff --git a/gdbsupport/ChangeLog b/gdbsupport/ChangeLog index 72802c6..8b9077c 100644 --- a/gdbsupport/ChangeLog +++ b/gdbsupport/ChangeLog @@ -1,3 +1,7 @@ +2021-05-08 Pedro Alves <pedro@palves.net> + + * common.m4 (personality test): Remove. + 2021-04-30 Tom Tromey <tromey@adacore.com> * thread-pool.cc (thread_pool::post_task): Update. diff --git a/gdbsupport/common.m4 b/gdbsupport/common.m4 index 3ed95da..2e709db 100644 --- a/gdbsupport/common.m4 +++ b/gdbsupport/common.m4 @@ -55,29 +55,6 @@ AC_DEFUN([GDB_AC_COMMON], [ ptrace64 sbrk setns sigaltstack sigprocmask \ setpgid setpgrp getrusage getauxval]) - dnl Check if we can disable the virtual address space randomization. - dnl The functionality of setarch -R. - AC_CHECK_DECLS([ADDR_NO_RANDOMIZE],,, [#include <sys/personality.h>]) - define([PERSONALITY_TEST], [AC_LANG_PROGRAM([#include <sys/personality.h>], [ - # if !HAVE_DECL_ADDR_NO_RANDOMIZE - # define ADDR_NO_RANDOMIZE 0x0040000 - # endif - /* Test the flag could be set and stays set. */ - personality (personality (0xffffffff) | ADDR_NO_RANDOMIZE); - if (!(personality (personality (0xffffffff)) & ADDR_NO_RANDOMIZE)) - return 1])]) - AC_RUN_IFELSE([PERSONALITY_TEST], - [have_personality=true], - [have_personality=false], - [AC_LINK_IFELSE([PERSONALITY_TEST], - [have_personality=true], - [have_personality=false])]) - if $have_personality - then - AC_DEFINE([HAVE_PERSONALITY], 1, - [Define if you support the personality syscall.]) - fi - AC_CHECK_DECLS([strstr]) # ----------------------- # |