summaryrefslogtreecommitdiff
path: root/config/debug
AgeCommit message (Collapse)AuthorFilesLines
2008-09-02Mark some features as no longer being EXPERIMENTAL.Yann E. MORIN"1-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(-)
2008-09-02Add support for building Insight instead of gdb (only for the cross-gdb).Yann E. MORIN"1-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(-)
2008-07-22MArk gdb-6.5 as being OBSOLETE.Yann E. MORIN"1-1/+2
/trunk/config/debug/gdb.in | 3 2 1 0 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
2008-07-03Mark gdb-6.8 as being no longer EXPERIMENTAL.Yann E. MORIN"1-2/+1
/trunk/config/debug/gdb.in | 3 1 2 0 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
2008-06-25Don't force building target GMP and MPFR when a native gdb is built. Rather,Yann E. MORIN"1-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(-)
2008-06-20GMP and MPFR are no longer a sub-component of gcc (config-wise).Yann E. MORIN"1-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(-)
2008-06-20Don't force building a gdbserver when only native gdb is selected.Yann E. MORIN"1-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(-)
2008-06-19A bunch of fixes/improvements to the gdb build:Yann E. MORIN"1-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(-)
2008-06-18Fix building native gdb: download, extract, patch, build and install the ↵Yann E. MORIN"1-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(-)
2008-06-17Introduce latest D.U.M.A. version and associated patches rediffed.Yann E. MORIN"1-0/+5
/trunk/patches/duma/2_5_14/200-separate_cpp.patch | 19 19 0 0 +++++++++++++++++ /trunk/patches/duma/2_5_14/100-cross-compile.patch | 32 32 0 0 ++++++++++++++++++++++++++++ /trunk/config/debug/duma.in | 5 5 0 0 ++++ 3 files changed, 56 insertions(+)
2008-05-02Add latest, untested gdb versionsYann E. MORIN"1-0/+18
/trunk/config/debug/gdb.in | 18 18 0 0 ++++++++++++++++++ 1 file changed, 18 insertions(+)
2008-04-27Offer an option to build a static cross-gdb.Yann E. MORIN"1-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(+)
2008-02-15Robert P. J. DAY says:Yann E. MORIN"1-0/+5
Add support for duma-2.5.12.
2008-02-15Robert P. J. DAY says:Yann E. MORIN"1-0/+5
Add support for the selection of strace-4.5.16, including an updated set of patches from strace-4.5.15.
2007-09-07Add D.U.M.A. 2_5_8 and associated patches.Yann E. MORIN"1-10/+3
Fix a patch for D.U.M.A 2_5_1. Add libelf 0.8.10, still does not build... :-(
2007-08-14Do a clean-up pass on the OBSOLETE features (versions):Yann E. MORIN"4-95/+5
- remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
2007-07-24Mark D.U.M.A 2_5_2 and 2_5_3 as being broken: they don't even build on any ↵Yann E. MORIN"1-0/+2
of my sample toolchain... :-(
2007-07-21Add D.U.M.A. 2.5.2 and 2.5.3.Yann E. MORIN"1-0/+10
2007-07-13Add ltrace (and libelf) utilities.Yann E. MORIN"1-0/+41
Marked as BROKEN for others to debug that if they need it.
2007-07-12Add strace debugging aid.Yann E. MORIN"1-0/+118
2007-07-12Unmark D.U.M.A. as being EXPERIMENTAL.Yann E. MORIN"1-1/+0
2007-07-12Add D.U.M.A., the Electric Fence successor.Yann E. MORIN"1-0/+44
2007-07-08Add (EXPERIMENTAL) in prompts of those options that depend on EXPERIMENTAL.Yann E. MORIN"1-1/+1
2007-06-17Offer an option to build the gdbserver statically. This helps in case of ↵Yann E. MORIN"1-0/+9
debugging shared library loading.
2007-05-27No longer mark NPTL as being EXPERIMENTAL.Yann E. MORIN"1-1/+1
But mark build a native gdb as being EXPERIMENTAL.
2007-05-18Un-mark gdb and dmalloc being EXPERIMENTAL.Yann E. MORIN"2-2/+1
Mark native gdb as being EXPERIMENTAL (it depends on termcap, which we don't have yet).
2007-05-18Add dmalloc debug library facility.Yann E. MORIN"1-0/+35
Add patches for dmalloc. Ignore the generated config/debug.in
2007-05-17Debug facilities:Yann E. MORIN"1-0/+75
- add a framework to easily add new ones - add gdb as a first debug facility - add patches for gdb After the kernel checked its installed headers, clean up the mess of .checked.* files. Reorder scripts/crosstool.sh: - dump the configuration early - renice early - get info about build system early, when setting up the environment - when in cross or native, the host tools are those of the build system, and only in this case - elapsed time calculations moved to scripts/functions Remove handling of the color: it's gone once and for all. Update tools/addToolVersion.sh: - handle debug facilities - commonalise some code - remove dead tools (cygwin, tcc) Point to my address for bug reports.