summaryrefslogtreecommitdiff
path: root/config/debug
AgeCommit message (Collapse)AuthorFilesLines
2011-04-28debug/gdb: fix Linaro version stringYann E. MORIN"1-1/+1
Last update missed updating the version string. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-04-27debug/gdb: add latest Linaro versionYann E. MORIN"1-2/+2
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-04-27debug/gdb: hide Linaro options by defaultYann E. MORIN"1-2/+25
It can be quite confusing for a new-comer to find strange version numbers for gdb, so hide the Linaro versions by default. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2011-02-17debug/gdb: add versions from LinaroYann E. MORIN"1-0/+7
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-12-09debug/gdb: global static forces static cross-gdbBryan Hundven"1-0/+3
If the global static option is set, then build host binutils statically. Signed-off-by: "Bryan Hundven" <bryanhundven@gmail.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-10-29debug/gdb: Update version to 7.2Jon Ringle1-0/+7
Signed-off-by: Jon Ringle <jon@ringle.org>
2010-08-23debug/gdb: companion libs are not usedYann E. MORIN"2-39/+0
Although the gdb ./configure advertises for GMP and MPFR, those libraries are not used by gdb (the ./configure is used across different packages, hence the check for GMP/MPFR). See: http://sourceware.org/ml/crossgcc/2010-08/msg00168.html The same applies to MPC. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
2010-07-03debug/ltrace: add latest versionYann E. MORIN"1-0/+6
2010-04-15debug/gdb: remove insightYann E. MORIN"1-11/+0
Insight seems to be very slow to follow up on mainstreram gdb. Latest snapshots are more than 6 months old. Moreover, I don't have time to maintain insight support in crosstool-NG; and, because I don't use it, I am unable to find any breakage.
2010-04-15debug/gdb: reorder options in the menuconfigYann E. MORIN"1-11/+11
2010-04-15debug/gdb: allow static build with complibsYann E. MORIN"1-7/+0
It is now possible to built static versions of the companion libraries, so we can now build a static cross-gdb using the complibs.
2010-04-11debug/gdb: remove snapshot versionYann E. MORIN"1-7/+0
2010-03-30debug/gdb: update version to 7.1Yann E. MORIN"1-0/+7
2010-03-15debug/gdb: gdb>=7.0 can use MPC, enable for cross-gdbYann E. MORIN"1-0/+12
2010-03-20debug/gdb: add handling of 7_0_or_laterYann E. MORIN"1-0/+5
We'll need to differentiate gdb 7.0 or later, from gdb prior to 7.0
2010-03-15debug/gdb: add option to use GMP and MPFRYann E. MORIN"1-0/+17
GMP and MPFR are optional for gdb, so offer a config option.
2010-03-15debug/gdb: can't build a static native gdb if using GMP/MPFRYann E. MORIN"1-8/+14
It is currently impossible to reliably build static GMP/MPFR libs, so we can't build a static native gdb using them, obviously.
2010-03-15debug/gdb: split menuconfig for easier maintenanceYann E. MORIN"4-88/+102
2010-03-05config: hide entries when in backend modeYann E. MORIN"5-0/+5
This implies hidding entries for: - binutils libraries - dmalloc - duma - native gdb - ltrace - strace - sstrip
2010-02-17comp-libs: make libelf a companion libraryYann E. MORIN"1-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.
2010-02-17complibs: hide companion libraries for target entryYann E. MORIN"1-3/+2
The companion libraries on the target are required only for internal use by binutils and gdb. The user should not have to know about this, so hide the option.
2010-02-18complibs: simplify config fileYann E. MORIN"1-1/+1
Although currently the wrapper is directly dependent on companion libraries, let's still decorelate those two.
2010-02-17complibs: split-up selection for individual libsYann E. MORIN"1-1/+2
2010-01-31debiug/ltrace: remove EXPERIMENTAL for 0.5.3, remove 0.5.1Yann E. MORIN"1-7/+1
2010-01-31debug/strace: remove EXPERIMENTAL for 4.5.19Yann E. MORIN"1-2/+1
2010-01-21debug/gdb: do not expose the ncurses version in the menuconfigYann E. MORIN"1-26/+0
2010-01-08debug/gdb: Add support for GDB 7.0.1 (minor release)Joachim Nilsson1-0/+6
Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
2010-01-03debug/ltrace: Add support for ltrace-0.5.3Joachim Nilsson1-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.
2009-10-28config: mark now old versions as being OBSOLETEYann E. MORIN"4-10/+20
These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
2009-10-28debug/strace: add latest version, unmarkprevious EXPERIMENTALYann E. MORIN"1-2/+7
Also propagate the patchset from 4.5.18 to 4.5.19.
2009-10-28debug/gdb: add latest version 7.0Yann E. MORIN"1-0/+6
2009-10-28debug/gdb: remove old versionsYann E. MORIN"1-17/+0
2009-10-28config: rip-out versions marked as OBSOLETEYann E. MORIN"3-30/+0
2009-09-13config: fix indentation for options marked EXPERIMENTAL or OBSOLETEYann E. MORIN"1-1/+1
Change the 2-space separation into a 1-space separation, for the sake of homogeneity.
2009-09-13scripts: add new version at top of choiceYann E. MORIN"5-27/+26
Add new versions at the top of the choice menu, not at the bottom.
2009-09-13config: re-order menu entries so that latest versions are at the topYann E. MORIN"5-77/+77
It makes better sense to have latest versions at the top of the choice entries.
2009-08-28duma: fix version string.Ingmar Schraub1-2/+2
DUMA uses '_' not '.' for major/minor/sub separation.
2009-08-02[debug-ltrace] Add latest version.Yann E. MORIN"1-0/+5
Add ltrace 0.5.2, propagate patchset from 0.5.1 and from Debian.
2009-08-02[debug-duma] Add latest versionsYann E. MORIN"1-0/+5
Add 2.5.15, propagate patchset from 2_5_14 up to 2_5_15.
2009-05-25/devel/gcc-4.4:Yann E. MORIN"1-4/+4
- gdb: select the correct config knob to use GMP and MPFR -------- diffstat follows -------- /devel/gcc-4.4/config/debug/gdb.in | 8 4 4 0 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
2009-03-26Merge r1432:1437 from /branches/newlib into /trunk :Yann E. MORIN"1-0/+5
- under bare-metal, the user is responsible for providing a gdbserver stub (r1433) - install a CT_TARGET-cc -> CT_TARGET-gcc symlink for the core gcc (r1434) - allow broader dependency in generated config files (r1435, r1436) - prepare C library menuconfig for using a C library under bare-metal (r1437) /trunk/scripts/build/cc/gcc.sh | 4 4 0 0 ++++ /trunk/config/debug/gdb.in | 5 5 0 0 +++++ /trunk/config/libc/glibc.in | 1 1 0 0 + /trunk/config/libc/uClibc.in | 1 1 0 0 + /trunk/config/libc/eglibc.in | 2 1 1 0 +- /trunk/config/config.mk | 20 8 12 0 ++++++++------------ /trunk/config/arch/sh.in | 2 1 1 0 +- /trunk/config/arch/ia64.in | 2 1 1 0 +- /trunk/config/arch/powerpc64.in | 2 1 1 0 +- /trunk/config/libc.in | 4 0 4 0 ---- 10 files changed, 23 insertions(+), 20 deletions(-)
2009-03-23Fix the menuconfig comment stating that native gdb needs a native ncursesYann E. MORIN"1-1/+1
library, rather than saying it needs the ncurses library on the target. /trunk/config/debug/gdb.in | 2 1 1 0 +- 1 file changed, 1 insertion(+), 1 deletion(-)
2009-02-02Add latest ncurses version 5.7 for use with gdb.Yann E. MORIN"1-0/+5
/trunk/config/debug/gdb.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
2009-02-02Add latest (EXPERIMENTAL) ltrace version 0.5.1 (from the debian package ↵Yann E. MORIN"1-0/+6
repository). /trunk/config/debug/ltrace.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
2008-11-04Update ltrace to ltrace-0.5 + fixes from Debian ltrace-0.5-3.1.Yann E. MORIN"1-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(-)
2008-10-25ltrace is no longer EXPERIMENTAL.Yann E. MORIN"1-1/+0
/trunk/config/debug/ltrace.in | 1 0 1 0 - 1 file changed, 1 deletion(-)
2008-10-25libelf and ltrace are now no longer EXPERIMENTAL.Yann E. MORIN"1-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(-)
2008-10-25Update strace to 4.5.17:Yann E. MORIN"1-0/+5
- forward-port the patchset from strace-4.5.16 to 4.5.17 - add a new patch from Michael Abbott (#170) /trunk/patches/strace/4.5.17/100-autoreconf.patch | 16 10 6 0 ++-- /trunk/patches/strace/4.5.17/150-undef-CTL_PROC.patch | 8 6 2 0 +- /trunk/patches/strace/4.5.17/140-statfs64-check.patch | 28 16 12 0 ++++--- /trunk/patches/strace/4.5.17/160-undef-syscall.patch | 24 14 10 0 +++--- /trunk/patches/strace/4.5.17/110-dont-use-REG_SYSCALL-for-sh.patch | 10 7 3 0 +- /trunk/patches/strace/4.5.17/120-fix-arm-bad-syscall.patch | 10 7 3 0 +- /trunk/patches/strace/4.5.17/130-fix-disabled-largefile-syscalls.patch | 10 7 3 0 +- /trunk/patches/strace/4.5.17/170-arm-syscalls.patch | 42 42 0 0 ++++++++++ /trunk/config/debug/strace.in | 5 5 0 0 + 9 files changed, 114 insertions(+), 39 deletions(-)
2008-10-20Add strace 4.5.18:Yann E. MORIN"1-0/+6
- propagated the 4.5.16 patch set - EXPERIMENTAL, as it does not build on at least ARM /trunk/patches/strace/4.5.18/160-undef-syscall.patch | 22 0 22 0 ---------------------- /trunk/config/debug/strace.in | 6 6 0 0 ++++++ 2 files changed, 6 insertions(+), 22 deletions(-)
2008-10-10Simplify the Tools and Debug facilities menu entries:Yann E. MORIN"5-45/+7
- 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(-)