Don't run personality syscall at configure time; don't check it at all
[deliverable/binutils-gdb.git] / gdbsupport / common.m4
index 3ed95dabc858fc6d7cafa46289411eaea4f8343c..2e709dbbdbb3882b355d3d2e8f1b9fc486052da1 100644 (file)
@@ -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])
 
   # ----------------------- #
This page took 0.024455 seconds and 4 git commands to generate.