aboutsummaryrefslogtreecommitdiff
path: root/nuttx/binfmt/libelf/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx/binfmt/libelf/Kconfig')
-rw-r--r--nuttx/binfmt/libelf/Kconfig22
1 files changed, 22 insertions, 0 deletions
diff --git a/nuttx/binfmt/libelf/Kconfig b/nuttx/binfmt/libelf/Kconfig
index c47bc9f9e..c6e00f604 100644
--- a/nuttx/binfmt/libelf/Kconfig
+++ b/nuttx/binfmt/libelf/Kconfig
@@ -3,7 +3,29 @@
# see misc/tools/kconfig-language.txt.
#
+config ELF_ALIGN_LOG2
+ int "Log2 Section Alignment"
+ default 2
+ ---help---
+ Align all sections to this Log2 value: 0->1, 1->2, 2->4, etc.
+
+config ELF_CONSTRUCTORS
+ bool "C++ Static Constructor Support"
+ default n
+ depends on HAVE_CXX
+ ---help---
+ Build in support for C++ constructors in ELF modules.
+
+config ELF_SYMBOLS
+ bool "Export symbols from ELF modules"
+ default n
+ ---help---
+ Allow symbols from one ELF module to be used by another. (NOT
+ fully implemented.
+
config ELF_DUMPBUFFER
bool "Dump ELF buffers"
default n
depends on DEBUG && DEBUG_VERBOSE
+ ---help---
+ Dump various ELF buffers for debug purposes