aboutsummaryrefslogtreecommitdiff
path: root/config/debug/gdb.in
Commit message (Collapse)AuthorAgeFilesLines
* debug/gdb: update Linaro GDB revisions to 2011.12Benoît Thébaudeau"2011-12-121-3/+3
| | | | | | Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
* debug/gdb: update Linaro GDB revisions to 2011.10Benoît THÉBAUDEAU"2011-10-131-3/+3
| | | | | | Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
* debug/gdb: update to the Linaro 2011.09Yann E. MORIN"2011-09-281-3/+3
| | | | | | Signed-off-by: Michael Hope <michael.hope@linaro.org> [yann.morin.1998@anciens.enib.fr: split gcc/gdb in two patches] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* debug/gdb: update the version stringsYann E. MORIN"2011-09-091-18/+18
| | | | | | | | | | | Almost all versions have been renamed, but the gdb folks did not setup legacy symlinks. For more information, see this message: http://sourceware.org/ml/gdb/2011-09/msg00002.html Reported-by: ManuelStahl <manuel.stahl@iis.fraunhofer.de> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* debug/gdb: update GDB revisionsBenoît THÉBAUDEAU"2011-08-181-0/+14
| | | | | | Update GDB with the latest available revisions. Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
* debug/gdb: don;t install sample gdbinit for old versionsYann E. MORIN"2011-07-301-0/+4
| | | | | | Only starting with gdb-7 does installing the gdbinit sample makes senses. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* gdb: use the PKGVERSION and BUGURL optionsBenoît THÉBAUDEAU"2011-05-311-0/+4
| | | | | | | This patch makes gdb benefit from the TOOLCHAIN_PKGVERSION and TOOLCHAIN_BUGURL options. Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
* debug/gdb: bump Linaro revision to 2011.05-0Benoît THÉBAUDEAU"2011-05-251-3/+3
| | | | | | This patch bumps the Linaro GDB revision to 2011.05-0. Signed-off-by: "Benoît THÉBAUDEAU" <benoit.thebaudeau@advansee.com>
* config: fix recursive depsYann E. MORIN"2011-05-081-3/+1
| | | | | | | | | | | 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>
* debug/gdb: fix Linaro version stringYann E. MORIN"2011-04-281-1/+1
| | | | | | Last update missed updating the version string. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* debug/gdb: add latest Linaro versionYann E. MORIN"2011-04-281-2/+2
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* debug/gdb: hide Linaro options by defaultYann E. MORIN"2011-04-281-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>
* debug/gdb: add versions from LinaroYann E. MORIN"2011-02-171-0/+7
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* debug/gdb: Update version to 7.2Jon Ringle2010-10-291-0/+7
| | | | Signed-off-by: Jon Ringle <jon@ringle.org>
* debug/gdb: remove snapshot versionYann E. MORIN"2010-04-111-7/+0
|
* debug/gdb: update version to 7.1Yann E. MORIN"2010-03-301-0/+7
|
* debug/gdb: add handling of 7_0_or_laterYann E. MORIN"2010-03-201-0/+5
| | | | We'll need to differentiate gdb 7.0 or later, from gdb prior to 7.0
* debug/gdb: split menuconfig for easier maintenanceYann E. MORIN"2010-03-151-88/+3
|
* 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
* complibs: hide companion libraries for target entryYann E. MORIN"2010-02-171-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.
* complibs: simplify config fileYann E. MORIN"2010-02-181-1/+1
| | | | | Although currently the wrapper is directly dependent on companion libraries, let's still decorelate those two.
* complibs: split-up selection for individual libsYann E. MORIN"2010-02-171-1/+2
|
* debug/gdb: do not expose the ncurses version in the menuconfigYann E. MORIN"2010-01-211-26/+0
|
* debug/gdb: Add support for GDB 7.0.1 (minor release)Joachim Nilsson2010-01-091-0/+6
| | | | Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
* config: mark now old versions as being OBSOLETEYann E. MORIN"2009-10-281-1/+2
| | | | | These versions are kept for the upcoming release, but they will be removed from the next release if they are not used.
* debug/gdb: add latest version 7.0Yann E. MORIN"2009-10-281-0/+6
|
* debug/gdb: remove old versionsYann E. MORIN"2009-10-281-17/+0
|
* config: rip-out versions marked as OBSOLETEYann E. MORIN"2009-10-281-12/+0
|
* scripts: add new version at top of choiceYann E. MORIN"2009-09-131-11/+10
| | | | 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-29/+29
| | | | | It makes better sense to have latest versions at the top of the choice entries.
* /devel/gcc-4.4:Yann E. MORIN"2009-05-251-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(-)
* Merge r1432:1437 from /branches/newlib into /trunk :Yann E. MORIN"2009-03-261-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(-)
* Fix the menuconfig comment stating that native gdb needs a native ncursesYann E. MORIN"2009-03-231-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(-)
* Add latest ncurses version 5.7 for use with gdb.Yann E. MORIN"2009-02-021-0/+5
| | | | | /trunk/config/debug/gdb.in | 5 5 0 0 +++++ 1 file changed, 5 insertions(+)
* Simplify the Tools and Debug facilities menu entries:Yann E. MORIN"2008-10-101-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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(-)
* Move snapshots version after numbered versions (aka releases).Yann E. MORIN"2008-09-181-6/+7
| | | | | | | | /trunk/config/debug/gdb.in | 13 7 6 0 +++++++------ /trunk/config/libc/glibc.in | 21 11 10 0 +++++++++++---------- /trunk/config/libc/uClibc.in | 21 11 10 0 +++++++++++---------- /trunk/config/libc/eglibc.in | 13 7 6 0 +++++++------ 4 files changed, 36 insertions(+), 32 deletions(-)
* Introduce a new EXPERIMENTAL feature: BARE_METAL.Yann E. MORIN"2008-09-141-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should ultimately llow to build bare-metal compilers, for targets that have no kernel and no C library. Move the C library build script to their own sub-directory; introduce an empty build script for bare-metal. Move the compiler build script to its own sub-directory. Move the kernel build script to its own sub-directory; introduce an empty build script for bare-metal. Update the ARM target tuples to enable bare-metal targets. Add two ARM bare-metal samples. Add latest Linux kernel versions. /trunk/scripts/build/kernel/none.sh | 77 6 71 0 +---- /trunk/scripts/build/cc/gcc.sh | 58 41 17 0 ++- /trunk/scripts/build/libc/none.sh | 513 9 504 0 +----------------------------- /trunk/scripts/crosstool.sh | 17 9 8 0 + /trunk/scripts/functions | 6 4 2 0 + /trunk/scripts/showSamples.sh | 6 3 3 0 /trunk/samples/arm-unknown-elf/crosstool.config | 225 225 0 0 +++++++++++++ /trunk/samples/arm-unknown-eabi/crosstool.config | 223 223 0 0 +++++++++++++ /trunk/config/kernel/linux_headers_install.in | 64 27 37 0 ++-- /trunk/config/kernel.in | 9 8 1 0 + /trunk/config/toolchain.in | 1 1 0 0 + /trunk/config/cc/gcc.in | 3 3 0 0 + /trunk/config/debug/dmalloc.in | 1 1 0 0 + /trunk/config/debug/gdb.in | 4 3 1 0 + /trunk/config/debug/strace.in | 1 1 0 0 + /trunk/config/debug/duma.in | 1 1 0 0 + /trunk/config/cc.in | 8 8 0 0 + /trunk/config/target.in | 13 13 0 0 + /trunk/config/binutils.in | 1 1 0 0 + /trunk/config/gmp_mpfr.in | 1 1 0 0 + /trunk/config/libc.in | 17 11 6 0 + /trunk/arch/arm/functions | 3 1 2 0 - 22 files changed, 600 insertions(+), 652 deletions(-)
* Mark some features as no longer being EXPERIMENTAL.Yann E. MORIN"2008-09-021-2/+1
| | | | | | /trunk/config/debug/gdb.in | 3 1 2 0 +-- /trunk/config/libc/glibc.in | 1 0 1 0 - 2 files changed, 1 insertion(+), 3 deletions(-)
* Add support for building Insight instead of gdb (only for the cross-gdb).Yann E. MORIN"2008-09-021-0/+13
| | | | | | /trunk/scripts/build/debug/300-gdb.sh | 62 55 7 0 ++++++++++++++++++++++++++++++++++++----- /trunk/config/debug/gdb.in | 13 13 0 0 +++++++++ 2 files changed, 68 insertions(+), 7 deletions(-)
* MArk gdb-6.5 as being OBSOLETE.Yann E. MORIN"2008-07-221-1/+2
| | | | | /trunk/config/debug/gdb.in | 3 2 1 0 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
* Mark gdb-6.8 as being no longer EXPERIMENTAL.Yann E. MORIN"2008-07-031-2/+1
| | | | | /trunk/config/debug/gdb.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
* Don't force building target GMP and MPFR when a native gdb is built. Rather,Yann E. MORIN"2008-06-251-2/+19
| | | | | | | | | | add a config knob to configure the native gdb to use or not to use GMP and MPFR; _this_config_knob_ will force building the target GMP and MPFR only if turned on. /trunk/scripts/build/debug/300-gdb.sh | 2 1 1 0 +- /trunk/config/debug/gdb.in | 21 19 2 0 +++++++++++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-)
* GMP and MPFR are no longer a sub-component of gcc (config-wise).Yann E. MORIN"2008-06-201-5/+1
| | | | | | | | | | | | | | | | | Build and install GMP and MPFR for the target. Use the target GMP and MPFR to build the native gdb. Have separate extra_config for cross gdb, native gdb and gdbserver. Check native GMP and MPFR in //. /trunk/scripts/build/debug/300-gdb.sh | 27 19 8 0 ++++++++++++++++------- /trunk/scripts/build/gmp.sh | 47 39 8 0 ++++++++++++++++++++++++++++++++------- /trunk/scripts/build/mpfr.sh | 49 40 9 0 +++++++++++++++++++++++++++++++++-------- /trunk/steps.mk | 2 2 0 0 ++ /trunk/config/cc/gcc.in | 18 1 17 0 +-------------- /trunk/config/debug/gdb.in | 6 1 5 0 +---- /trunk/config/config.in | 1 1 0 0 + /trunk/config/gmp_mpfr.in | 34 34 0 0 ++++++++++++++++++++++++++++ 8 files changed, 137 insertions(+), 47 deletions(-)
* Don't force building a gdbserver when only native gdb is selected.Yann E. MORIN"2008-06-201-1/+0
| | | | | | /trunk/config/debug/gdb.in | 1 0 1 0 - /trunk/scripts/build/debug/300-gdb.sh | 1 0 1 0 - 2 files changed, 2 deletions(-)
* A bunch of fixes/improvements to the gdb build:Yann E. MORIN"2008-06-191-12/+33
| | | | | | | | | | | | - allow native builds (both shared and static) - fix enabling threads - better handle the gdbserver case - introduce the ncurses library to allow native builds - re-order config options adequately /trunk/scripts/build/debug/300-gdb.sh | 126 79 47 0 ++++++++++++++++++++++++++--------------- /trunk/config/debug/gdb.in | 45 33 12 0 +++++++++++---- 2 files changed, 112 insertions(+), 59 deletions(-)
* Fix building native gdb: download, extract, patch, build and install the ↵Yann E. MORIN"2008-06-181-1/+25
| | | | | | | | ncurses library (that is needed by gdb) /trunk/scripts/build/debug/300-gdb.sh | 46 42 4 0 +++++++++++++++++++++++++++++++++++++---- /trunk/config/debug/gdb.in | 26 25 1 0 ++++++++++++++++++++++- 2 files changed, 67 insertions(+), 5 deletions(-)
* Add latest, untested gdb versionsYann E. MORIN"2008-05-021-0/+18
| | | | | /trunk/config/debug/gdb.in | 18 18 0 0 ++++++++++++++++++ 1 file changed, 18 insertions(+)
* Offer an option to build a static cross-gdb.Yann E. MORIN"2008-04-271-0/+9
| | | | | | /trunk/scripts/build/debug/gdb.sh | 9 9 0 0 +++++++++ /trunk/config/debug/gdb.in | 9 9 0 0 +++++++++ 2 files changed, 18 insertions(+)
* Do a clean-up pass on the OBSOLETE features (versions):Yann E. MORIN"2007-08-141-13/+1
| | | | | | - remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
* Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.Yann E. MORIN"2007-07-081-1/+1
|