summaryrefslogtreecommitdiff
path: root/config/debug
AgeCommit message (Collapse)AuthorFilesLines
2017-02-03Require C++ support for gdbserver 7.12 or newer.Alexey Neyman2-1/+1
Also, do not select gdbserver for cross-gdb automatically, or it may be selected even without meeting the dependencies (if C++ is not enabled) Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-30Use 'make install' to install DUMAAlexey Neyman1-5/+6
This serves two purposes: - installs its manpage - installs headers, without them it does not make sense to install a static library Unfortunately, there's no way to select shared-only build of DUMA. Hence, disable selection for static library. Also, allow user to select whether to use stock or ct-ng's wrapper. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Fix handling of ltrace 0.5.3 peculiarity.Alexey Neyman1-9/+5
Also, remove 0.5.2 selection - no longer available for download. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-26Declare older versions obsolete.Alexey Neyman3-30/+35
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-16Add versions 4.11..4.15 of strace.Alexey Neyman1-8/+49
Versions 4.13 and older marked as obsolete. Identify the source of the patches 007..009. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14Declare GDB 7.9 and older obsolete.Alexey Neyman1-0/+26
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14GDB 7.12 needs c++.Alexey Neyman2-7/+7
Also, minor fixes in 300-gdb.sh Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14Add gdb 7.12.Alexey Neyman1-0/+6
Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch - modify configure.ac and regenerate configure (rather than modifying the latter directly). Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13Add/update/remove Linaro versions.Alexey Neyman1-9/+16
Linaro GDB 7.2 no longer available from Linaro's website; removed. Linaro GDB 7.5 had incorrect version (the tarball on linaro.org does not have a -1 patch level). Add/update latest versions on each (otherwise supported) branches of GCC, GDB, binutils, glibc. Signed-off-by: Alexey Neyman <stilor@att.net>
2016-12-17Kill dmalloc.Alexey Neyman1-25/+0
- No new releases in almost 10 year. - No public bug tracker or VCS. - No responses from maintainer over sent patches. RIP, dmalloc. Signed-off-by: Alexey Neyman <stilor@att.net>
2016-11-29Disallow dmalloc for bare metal.Alexey Neyman2-0/+2
In case of bare metal, newlib is built without any syscalls, and dmalloc fails to link with undefined references to _exit, fstat, open, sbrk and so on. Same for DUMA: depends on <memory.h>, not available with newlib. Signed-off-by: Alexey Neyman <stilor@att.net>
2016-09-07duma: add SHARED_LIBS dependency for DUMA shared library optionkozyilmaz1-1/+2
2016-08-23Spelling fixes.Alexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2016-02-26config: Add static link check to static optionsBryan Hundven3-0/+3
If we can't static link with gcc, then don't allow static linking. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2016-02-24gdb: Add support for v7.11, port patches from v7.10.1 that applyJoachim Nilsson1-0/+6
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
2016-02-05gdb: Add version 7.10.1Bryan Hundven1-0/+6
It's been out for a while, just haven't gotten around to it. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-12-08config: Update kconfig for new CT_GetCustomBryan Hundven1-19/+40
This commit sort of unifies the kconfigs to handle custom files and directories. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-11-13Enable building expat/ncurses for host.Alexey Neyman1-0/+2
Then re-enable cross-gdb for nios2-spico-elf sample, previously disabled.
2015-11-13Change ncurses to a companion library.Alexey Neyman1-0/+1
Currently, builds for build and target (matching the current implementation). Need to add building for host for canadian crosses. TIC_PATH is removed - configure in ncurses searches $PATH, so it finds 'tic' in buildtools anyway. Arguably unneeded code for MacOS also removed, with a FIXME comment for validation by someone using MacOS. Signed-off-by: Alexey Neyman <stilor@att.net>
2015-11-13Convert expat for target into a companion lib.Alexey Neyman1-0/+1
Expat-for-host to be done. Signed-off-by: Alexey Neyman <stilor@att.net>
2015-10-06Remove CC_GDB_CUSTOM from the version choice.Jasmin Jessich1-4/+5
Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2015-09-02gdb: Add gdb-7.10Bryan Hundven1-0/+6
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-05-25Merge pull request #93 from bhundven/update_gdbBryan Hundven1-0/+6
gdb: add gdb 7.9.1
2015-05-16gdb: add gdb 7.9.1Bryan Hundven1-0/+6
As per: http://www.gnu.org/software/gdb/download/ANNOUNCEMENT ======================================================================== GDB 7.9.1 brings the following fixes and enhancements over GDB 7.9: * PR build/18033 (C++ style comment used in gdb/iq2000-tdep.c and gdb/compile/compile-*.c) * PR build/18298 ("compile" command cannot find compiler if tools configured with triplet instead of quadruplet) * PR tui/18311 (Random SEGV when displaying registers in TUI mode) * PR python/18299 (exception when registering a global pretty-printer in verbose mode) * PR python/18066 (argument "word" seems broken in Command.complete (text, word)) * PR pascal/17815 (Fix pascal behavior for class fields with * testcase) * PR python/18285 (ptype expr-with-xmethod causes SEGV) ======================================================================== Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-05-16strace: add versions 4.9 and 4.10Bryan Hundven1-0/+12
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2015-03-07add gdb 7.9 and 7.8.2Daniel Zimmermann1-0/+13
2015-01-16debug: gdb: Add Linaro GDB 7.8-2014.09 and Linaro GDB 7.6.1-2013.10Cristoforo Cataldo1-15/+22
This commit allows to choose, download and build latest Linaro GDB: - gdb-linaro-7.8-2014.09 - gdb-linaro-7.6.1-2013.10 Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
2014-12-05debug/gdb: Add gdb-7.8.1Bryan Hundven1-0/+6
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-08-26debug/gdb: add GDB_HAS_PYTHONBryan Hundven2-0/+5
Add a Kconfig boolean to enable python, only if GDB_7_0_or_later. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-08-26debug/gdb: add gdb 7.8Bryan Hundven1-0/+6
Add updated gdb 7.8 to the available versions of gdb. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
2014-07-19config/debug/gdb: add 7.7.1Cody P Schafer1-1/+6
Also remove the unneeded select in 7.7 Signed-off-by: Cody P Schafer <dev@codyps.com>
2014-05-10debug/gdb: simplify the dependency logicCody Schafer1-13/+1
Signed-off-by: Cody P Schafer <dev@codyps.com> Message-Id: <1d9659fcf6a9c7694ad2.1399687691@localhost> Patchwork-Id: 347583
2014-02-19debug/ltrace: pump ltrace to version 0.7.3Daniel Zimmermann1-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
2014-02-15debug/gdb: pump gdb to version 7.7Daniel Zimmermann1-0/+6
pump gdb to version 7.7 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: <a1bcc8a58a4613f0b8bf.1392475799@haus-VirtualBox> Patchwork-Id: 320657
2013-11-25debug/strace: pump version to 4.7 and 4.8Daniel Zimmermann1-0/+12
Pump version for strace to 4.7 and 4.8. Add patch from strace mainline. Work around conflict between <sys/ptrace.h> and <linux/ptrace.h> Since glibc-2.18~39 <sys/ptrace.h> defines ptrace_peeksiginfo_args which collides with <linux/ptrace.h>. * configure.ac: Check for `struct ptrace_peeksiginfo_args' in <sys/ptrace.h>. * process.c: Work around potential conflict between <sys/ptrace.h> and <linux/ptrace.h> by redefining ptrace_peeksiginfo_args. * signal.c: Likewise. * syscall.c: Likewise. * util.c: Likewise. http://sourceforge.net/p/strace/code/ci/0b4060f61f1bb101b5d8d084714b7d2feacdb199/ Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com> Message-Id: <67b082cf1cdc8276eb4a.1385366288@haus-VirtualBox> Patchwork-Id: 293842
2013-11-16debug/gdb: add gdb 7.5.1 and gdb 7.6.1Yann E. MORIN"1-0/+15
debug/gdb: add gdb 7.5.1 and gdb 7.6.1 add gdb version 7.5.1 and gdb version 7.6.1 Signed-off-by: "Daniel Zimmermann" <netzimme@gmail.com> Message-Id: <2fc4afda19bca864dd9c.1384600083@haus-VirtualBox> Patchwork-Id: 291762 Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2013-06-28debug/gdb: update Linaro GDB revision for 2013.05Michael Hope1-0/+8
Update Linaro GDB with the latest available revision. Signed-off-by: "Michael Hope" <michaelh@juju.net.nz> Message-Id: <bea34f42853a9d87a628.1372452016@localhost> Patchwork-Id: 255667
2012-12-26all: unmark experimental featuresYann E. MORIN"1-1/+0
It's been some time now we've had those features, so unmark them being experimental. It does not mean everything is perfect, but may gather some more testing of those features. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-12-26all: unmark experimental versionYann E. MORIN"2-26/+15
It's been a while we've had those versions, time to unmark them being experimental. It does not mean everything is perfect, but may gather some more testing on those versions. Update samples accordingly. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-12-26all: remove versions marked obsoleteYann E. MORIN"3-55/+0
For major components, keep the latest version of each major releases. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-12-17debug/gdb: update Linaro GDB revisions to 2012.12-1Benoît Thébaudeau"1-3/+3
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com> Message-Id: <b6c4a82286f9a3de3948.1355761104@advdt005-ubuntu> Patchwork-Id: 206907
2012-12-11debug/gdb: update Linaro GDB revisions to 2012.12Benoît Thébaudeau"1-3/+3
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com> Message-Id: <f37c710b8eb881abde4f.1355226132@advdt005-ubuntu> Patchwork-Id: 205182
2012-10-11debug/gdb: Add CUSTOM version and CUSTOM_LOCATION config options and GetCustomDavid Holsgrove1-0/+21
CUSTOM_LOCATION config options only presented in menuconfig if component CUSTOM version selected. Signed-off-by: "David Holsgrove" <david.holsgrove@xilinx.com> [yann.morin.1998@free.fr: don't patch custom dir location] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Message-Id: <9ea1b5021fc77582867f.1349931197@localhost.localdomain> PatchWork-Id: 190791
2012-09-21debug/gdb: update Linaro GDB revisions to 2012.09Benoît Thébaudeau"1-0/+8
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com> Message-Id: <100d9c4f4fb2aeab2a57.1348236919@advdt005-ubuntu> PatchWork-ID: 185742
2012-07-03debug/gdb: Add gdb 7.3.1, 7.4, and 7.4.1Bryan Hundven1-0/+24
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com> Message-Id: <c917c398e95919856980.1341286289@flambe.is-a-geek.org>
2012-06-14debug/gdb: update Linaro GDB revisions to 2012.06Benoît Thébaudeau"1-3/+3
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
2012-05-17debug/gdb: add option to enable/disable the IPA lib for gdbserverYann E. MORIN"1-0/+20
gdbserver >= 7.2 comes with an optional library to use tracepoints, the In Process Agent (IPA) library, libinproctrace.so. Currently, we build gdbserver staticaly, but that breaks the build of the IPA lib. Add an option to biuld the IPA lib, but not if statically linking. Reported-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-05-17debug/gdb: add blind option gor gdb>=7.2Yann E. MORIN"1-0/+8
gdb>=7.2 has new features. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
2012-04-16debug/gdb: update Linaro GDB revisions to 2012.04Benoît Thébaudeau"1-3/+3
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
2012-03-15debug/gdb: update Linaro GDB revisions to 2012.02Benoît Thébaudeau"1-0/+7
Update Linaro GDB with the latest available revisions. Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>