summaryrefslogtreecommitdiffstats
path: root/rules/libelf.in
diff options
context:
space:
mode:
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>2016-04-28 16:35:43 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2016-05-01 09:12:26 +0200
commitab12d380e70f4536a8fb043774e877901fa2d27e (patch)
treeed624297b6cf2bdf44d49e5c92e35314532031b4 /rules/libelf.in
parent68f1992a39ca9c28157facbfd6bdf50aedd5c733 (diff)
downloadptxdist-ab12d380e70f4536a8fb043774e877901fa2d27e.tar.gz
ptxdist-ab12d380e70f4536a8fb043774e877901fa2d27e.tar.xz
libelf: version bump to 0.166
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libelf.in')
-rw-r--r--rules/libelf.in36
1 files changed, 29 insertions, 7 deletions
diff --git a/rules/libelf.in b/rules/libelf.in
index 5e9b19d86..0abe93303 100644
--- a/rules/libelf.in
+++ b/rules/libelf.in
@@ -1,13 +1,35 @@
## SECTION=system_libraries
-config LIBELF
+menuconfig LIBELF
tristate
prompt "libelf"
+ select ZLIB
help
- an ELF object file access library
+ The libelf1 package provides a shared library which allows reading
+ and writing ELF files on a high level. Third party programs depend
+ on this package to read internals of ELF files.
- The elf library provides routines to access, and manipulate,
- Elf object files. It is still not complete, but is required
- for a number of programs, such as Eli (a state of the art
- compiler generation system), and Elk (the Extension Language
- Kit - an implementation of the Scheme programming language.)
+if LIBELF
+
+config LIBELF_LIBDW
+ bool
+ prompt "libdw"
+ help
+ libdw1 provides a library that provides access to DWARF debug
+ information stored inside ELF files.
+
+config LIBELF_LIBASM
+ bool
+ prompt "libasm"
+ help
+ The libasm1 package provides a library with a programmable assembler
+ interface. It allows you to create ELF files on a low level.
+
+config LIBELF_ELFSUTILS
+ bool
+ prompt "elfutils"
+ select LIBELF_LIBDW
+ help
+ Elfutils is a collection of utilities to handle ELF objects.
+
+endif