diff options
author | Jeremy Huddleston <jeremyhu@freedesktop.org> | 2015-08-29 14:51:45 -0700 |
---|---|---|
committer | Matt Turner <mattst88@gmail.com> | 2015-09-21 12:47:09 -0700 |
commit | 6dfc5e28f7d08094210d8cecd3ed4a5b393dafe9 (patch) | |
tree | c6b932e8fd738a83200f518cdc0140dda91ca556 /configure.ac | |
parent | c1e38ad37042b0ec261eb0ba5631b7ff0ee7a9da (diff) |
configure.ac: Add support to enable read-only text segment on x86.
Cc: "10.6 11.0" <mesa-stable@lists.freedesktop.org>
Bugzilla: https://bugs.gentoo.org/240956
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 1ef5fbc9c0..217281f795 100644 --- a/configure.ac +++ b/configure.ac @@ -1311,6 +1311,16 @@ AC_SUBST(GLX_TLS, ${GLX_USE_TLS}) AS_IF([test "x$GLX_USE_TLS" = xyes -a "x$ax_pthread_ok" = xyes], [DEFINES="${DEFINES} -DGLX_USE_TLS"]) +dnl Read-only text section on x86 hardened platforms +AC_ARG_ENABLE([glx-read-only-text], + [AS_HELP_STRING([--enable-glx-read-only-text], + [Disable writable .text section on x86 (decreases performance) @<:@default=disabled@:>@])], + [enable_glx_read_only_text="$enableval"], + [enable_glx_read_only_text=no]) +if test "x$enable_glx_read_only_text" = xyes; then + DEFINES="$DEFINES -DGLX_X86_READONLY_TEXT" +fi + dnl dnl More DRI setup dnl |