OSDN Git Service

simplify the security submenu
authorMike Frysinger <vapier@gentoo.org>
Sun, 30 Oct 2005 21:52:45 +0000 (21:52 -0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 30 Oct 2005 21:52:45 +0000 (21:52 -0000)
extra/Configs/Config.in

index ae12714..5a947c1 100644 (file)
@@ -1117,15 +1117,10 @@ config DEVEL_PREFIX
 endmenu
 
 
-menu "uClibc security related options"
-
-config UCLIBC_SECURITY
-       bool "Enable security options"
-       default n
+menu "Security options"
 
 config UCLIBC_BUILD_PIE
        bool "Build utilities as ET_DYN/PIE executables"
-       depends on UCLIBC_SECURITY
        depends on HAVE_SHARED
        depends on TARGET_arm || TARGET_frv || TARGET_i386 || TARGET_mips || TARGET_powerpc
        select FORCE_SHAREABLE_TEXT_SEGMENTS
@@ -1140,7 +1135,6 @@ config UCLIBC_BUILD_PIE
 
 config UCLIBC_HAS_SSP
        bool "Support for propolice smashing stack protector"
-       depends on UCLIBC_SECURITY
        default n
        help
          Add propolice smashing stack protector to the library.
@@ -1195,7 +1189,6 @@ config UCLIBC_BUILD_SSP
 
 config UCLIBC_BUILD_RELRO
        bool "Build uClibc with RELRO"
-       depends on UCLIBC_SECURITY
        depends on HAVE_SHARED
        default y
        help
@@ -1203,7 +1196,6 @@ config UCLIBC_BUILD_RELRO
 
 config UCLIBC_BUILD_NOW
        bool "Build uClibc with NOW"
-       depends on UCLIBC_SECURITY
        depends on HAVE_SHARED
        default y
        help
@@ -1211,7 +1203,6 @@ config UCLIBC_BUILD_NOW
 
 config UCLIBC_BUILD_NOEXECSTACK
        bool "Build uClibc with noexecstack marking"
-       depends on UCLIBC_SECURITY
        default y
        help
          Mark all assembler files as noexecstack. This will result in marking