X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FKconfig;h=d4b45ac3539751d606378ceeac2b01402dc7badf;hb=9e30271c2ce14cd37235fce787cacd01a18fa137;hp=06d94d885877f4f3bdc19edde8c3744332ad9415;hpb=910c2c512670cde02f5fb7570f622e636257874e;p=firefly-linux-kernel-4.4.55.git diff --git a/lib/Kconfig b/lib/Kconfig index 06d94d885877..d4b45ac35397 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -346,6 +346,21 @@ config DQL config NLATTR bool +config HAVE_PIE + bool + help + See Documentation/pie.txt for details. + +config PIE + bool "Embedded position independant executables" + depends on HAVE_PIE + select GENERIC_ALLOCATOR + help + This option adds support for embedding position indepentant (PIE) + executables into the kernel. The PIEs can then be copied into + genalloc regions such as SRAM and executed. Some platforms require + this for suspend/resume support. + # # Generic 64-bit atomic support is selected if needed #