Enable secureplt by default on alpha. The old plt flavour can still be
authormiod <miod@openbsd.org>
Mon, 1 Jun 2015 19:03:10 +0000 (19:03 +0000)
committermiod <miod@openbsd.org>
Mon, 1 Jun 2015 19:03:10 +0000 (19:03 +0000)
obtained by passing --no-secureplt to ld(1), or -Wl,--no-secureplt to cc(1)
when linking.

gnu/usr.bin/binutils-2.17/bfd/configure
gnu/usr.bin/binutils-2.17/bfd/configure.in

index 7b22219..26ae36a 100755 (executable)
@@ -4377,7 +4377,7 @@ echo "$as_me: error: bad value ${enableval} for secureplt option" >&2;}
    { (exit 1); exit 1; }; } ;;
 esac
 else
-  use_secureplt=false
+  use_secureplt=true
 fi; if test $use_secureplt = true; then
 
 cat >>confdefs.h <<\_ACEOF
index 97059a5..f24fbfb 100644 (file)
@@ -57,7 +57,7 @@ AC_ARG_ENABLE(secureplt,
   yes)  use_secureplt=true  ;;
   no)   use_secureplt=false ;;
   *)    AC_MSG_ERROR(bad value ${enableval} for secureplt option) ;;
-esac],[use_secureplt=false])dnl
+esac],[use_secureplt=true])dnl
 if test $use_secureplt = true; then
   AC_DEFINE(USE_SECUREPLT, 1,
     [Define if we should default to creating read-only plt entries])