aboutsummaryrefslogtreecommitdiff
path: root/config/debug/ltrace.in
Commit message (Collapse)AuthorAgeFilesLines
* ltrace: Add !BARE_METAL dependencyChris Packham2025-01-051-0/+1
| | | | | | | | Ltrace requires an OS. Add a depend to prevent ltrace from being selected when building for bare metal. Fixes #1555, #2240 Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Remove obsolete bionic/android supportChris Packham2022-05-101-1/+0
| | | | | | | | The bionic libc support was out of date and relied on downloading binaries from the internet. It was already marked as obsolete. Now that the 1.25.0 release is out it can be completely removed. Signed-off-by: Chris Packham <judge.packham@gmail.com>
* Retire obsoleted milestonesAlexey Neyman2022-02-111-7/+0
| | | | | | | | | | | | ... and the code dependent on them, after the latest wave of obsolete package removals. This concludes the glorious history of the original uClibc (non-NG) with lots of kludges removed. There was a choice here, whether to call the resulting libc "uClibc" or "uClibc-ng". I opted in favor of giving uClibc-ng the recognition it deserves, although it had some ripple effect in the ct-ng code. Signed-off-by: Alexey Neyman <stilor@att.net>
* Make comp.libs use generated templates, tooAlexey Neyman2017-11-291-2/+0
| | | | | | | | This allows us to include the component-to-package relation in the generated kconfig files and make use of that information in the show-config.sh script. Signed-off-by: Alexey Neyman <stilor@att.net>
* Also upgrade non-generated config filesAlexey Neyman2017-07-081-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Switch comp.libs/tools and debug to new framework.Alexey Neyman2017-07-081-24/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Disallow duma/ltrace/strace for bionicAlexey Neyman2017-05-141-0/+1
| | | | | | | | | | | | Allow cross-gdb and gdbserver. This requires removal of an explicit check that disables gdbserver on android. However, the comment above that check refers to exec_elf.h, which has been removed since API level 19. It builds fine with current selection of the sample (21). Only build-tested, hope someone can give it a try and report back. We can fine tune the check for GDB but I'll leave it for now. Signed-off-by: Alexey Neyman <stilor@att.net>
* Retire BACKEND stuffAlexey Neyman2017-04-231-2/+0
| | | | | | | ... it is possible to just not set it in the configuration, why force it? It just increases the complexity in Kconfig. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman2017-01-261-9/+5
| | | | | | Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <stilor@att.net>
* Declare older versions obsolete.Alexey Neyman2017-01-261-2/+5
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* debug/ltrace: pump ltrace to version 0.7.3Daniel Zimmermann2014-02-191-0/+5
| | | | | | | | | | | | pump ltrace to version 0.7.3 backport a patch from Peter Wu to silence warnings/errors in ltrace Signed-off-by: '"Peter Wu" <lekensteyn@gmail.com>' Signed-off-by: '"Daniel Zimmermann" <netzimme@gmail.com>' [yann.morin.1998@free.fr: remove superfluous empty lines] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Message-Id: <8349c35b506aa79c4e69.1392845765@haus-VirtualBox> Patchwork-Id: 322017
* all: remove versions marked obsoleteYann E. MORIN"2012-12-261-13/+0
| | | | | | For major components, keep the latest version of each major releases. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* kconfig: remove useless 'default n'Benoît THÉBAUDEAU"2011-05-311-1/+0
| | | | | | | kconfig bools are disabled by default, so specifying 'default n' is useless and noisy. This patch removes all occurrences of 'default n'. Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
* config: fix recursive depsYann E. MORIN"2011-05-081-9/+9
| | | | | | | | | | | The latest kconfig stuff is more stringent when it comes to validating the dependency of the symbols. It is no longer possible to have a symbol depend on itself (such as our construct for arch/cc/libc/... was doing). Fix our generated-file infrastructure to avoid these situations when the new kconfig stuff will be merged (in a following changeset). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* config: hide entries when in backend modeYann E. MORIN"2010-03-051-0/+1
| | | | | | | | | | | This implies hidding entries for: - binutils libraries - dmalloc - duma - native gdb - ltrace - strace - sstrip
* comp-libs: make libelf a companion libraryYann E. MORIN"2010-02-171-1/+1
| | | | | When gcc-4.5 is out, it will require libelf. So better make it a companion library now rather than postponing the ineluctable.
* debiug/ltrace: remove EXPERIMENTAL for 0.5.3, remove 0.5.1Yann E. MORIN"2010-01-311-7/+1
|
* debug/ltrace: Add support for ltrace-0.5.3Joachim Nilsson2010-01-031-0/+11
| | | | | | | | | | From this version of ltrace the maintainer has removed support for GNU Autotools, so the patch sets needed to be reworked. Included is the latest Debian patch, by the Debian ltrace maintainer Juan Cespedes <cespedes@debian.org>, the OpenEmbedded patches for cross compiling, by Khem Raj <raj.khem@gmail.com> and a further set of patches by Joachim Nilsson <jocke@vmlinux.org> for crosstool-NG.
* config: mark now old versions as being OBSOLETEYann E. MORIN"2009-10-281-2/+4
| | | | | These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
* config: fix indentation for options marked EXPERIMENTAL or OBSOLETEYann E. MORIN"2009-09-131-1/+1
| | | | | Change the 2-space separation into a 1-space separation, for the sake of homogeneity.
* scripts: add new version at top of choiceYann E. MORIN"2009-09-131-4/+4
| | | | Add new versions at the top of the choice menu, not at the bottom.
* config: re-order menu entries so that latest versions are at the topYann E. MORIN"2009-09-131-11/+11
| | | | | It makes better sense to have latest versions at the top of the choice entries.
* [debug-ltrace] Add latest version.Yann E. MORIN"2009-08-021-0/+5
| | | | Add ltrace 0.5.2, propagate patchset from 0.5.1 and from Debian.
* Add latest (EXPERIMENTAL) ltrace version 0.5.1 (from the debian package ↵Yann E. MORIN"2009-02-021-0/+6
| | | | | | | repository). /trunk/config/debug/ltrace.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
* Update ltrace to ltrace-0.5 + fixes from Debian ltrace-0.5-3.1.Yann E. MORIN"2008-11-041-0/+5
| | | | | | | /trunk/patches/ltrace/0.5/130-fixes-by-debian.patch | 812 812 0 0 +++++++++++++++++++++++ /trunk/patches/ltrace/0.5/110-allow-cross-compile.patch | 26 13 13 0 /trunk/config/debug/ltrace.in | 5 5 0 0 + 3 files changed, 830 insertions(+), 13 deletions(-)
* ltrace is no longer EXPERIMENTAL.Yann E. MORIN"2008-10-251-1/+0
| | | | | /trunk/config/debug/ltrace.in | 1 0 1 0 - 1 file changed, 1 deletion(-)
* libelf and ltrace are now no longer EXPERIMENTAL.Yann E. MORIN"2008-10-251-10/+4
| | | | | | | | Remove old versions that never worked. /trunk/config/debug/ltrace.in | 14 4 10 0 ++++---------- /trunk/config/tools/libelf.in | 5 0 5 0 ----- 2 files changed, 4 insertions(+), 15 deletions(-)
* Simplify the Tools and Debug facilities menu entries:Yann E. MORIN"2008-10-101-11/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - each config file no longer have to define their own 'menuconfig foo - if FOO - endif' gym - each build script no longer has to say wether they are enabled - generation of the 'menuconfig' entries for the Tools and Debug facilities now uses the same code Some re-ordering of the code to be consistent with the steps ordering (tools, then debug). /trunk/kconfig/kconfig.mk | 66 43 23 0 +++++++++++++++++++++++------------- /trunk/scripts/build/debug.sh | 14 9 5 0 +++++--- /trunk/scripts/build/tools/000-template.sh | 7 0 7 0 ---- /trunk/scripts/build/tools/100-libelf.sh | 3 0 3 0 -- /trunk/scripts/build/tools/200-sstrip.sh | 2 0 2 0 - /trunk/scripts/build/debug/000-template.sh | 7 0 7 0 ---- /trunk/scripts/build/debug/100-dmalloc.sh | 3 0 3 0 -- /trunk/scripts/build/debug/400-ltrace.sh | 3 0 3 0 -- /trunk/scripts/build/debug/300-gdb.sh | 3 0 3 0 -- /trunk/scripts/build/debug/500-strace.sh | 3 0 3 0 -- /trunk/scripts/build/debug/200-duma.sh | 3 0 3 0 -- /trunk/scripts/build/tools.sh | 14 9 5 0 +++++--- /trunk/scripts/crosstool.sh | 2 1 1 0 /trunk/config/debug/ltrace.in | 14 3 11 0 ++------ /trunk/config/debug/dmalloc.in | 9 1 8 0 +---- /trunk/config/debug/gdb.in | 9 1 8 0 +---- /trunk/config/debug/strace.in | 10 1 9 0 ----- /trunk/config/debug/duma.in | 10 1 9 0 ----- /trunk/config/tools/libelf.in | 12 2 10 0 +------ /trunk/config/tools/sstrip.in | 10 1 9 0 ----- /trunk/config/config.in | 4 2 2 0 +- 21 files changed, 74 insertions(+), 134 deletions(-)
* Remove CT_BROKEN.Yann E. MORIN"2008-10-091-3/+4
| | | | | | | | | | | Only one component is actually BROKEN (libelf), make it depend on EXPERIMENTAL, but state BROKEN in the prompt. ltrace (which depends on libelf) is now marked as EXPERIMENTAL, with the reference to the BROKEN libelf in the help entry. /trunk/docs/overview.txt | 6 0 6 0 ------ /trunk/config/debug/ltrace.in | 7 4 3 0 ++++--- /trunk/config/global/ct-behave.in | 8 0 8 0 -------- /trunk/config/tools/libelf.in | 5 3 2 0 +++-- 4 files changed, 7 insertions(+), 19 deletions(-)
* Do a clean-up pass on the OBSOLETE features (versions):Yann E. MORIN"2007-08-141-1/+1
| | | | | | - remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
* Add ltrace (and libelf) utilities.Yann E. MORIN"2007-07-131-0/+41
Marked as BROKEN for others to debug that if they need it.