aboutsummaryrefslogtreecommitdiff
path: root/gdb/doc
diff options
context:
space:
mode:
authorMarkus Deuling <deuling@de.ibm.com>2008-02-13 05:05:29 +0000
committerMarkus Deuling <deuling@de.ibm.com>2008-02-13 05:05:29 +0000
commit36af4ef67677fb266a52888d48fd85d7f889c050 (patch)
treee44cc167a6fcf41c000203ae1f4c0994f2dd1b74 /gdb/doc
parent0daa6f62c88fe4d1dd680b09e855c4b8b7811403 (diff)
downloadgdb-36af4ef67677fb266a52888d48fd85d7f889c050.zip
gdb-36af4ef67677fb266a52888d48fd85d7f889c050.tar.gz
gdb-36af4ef67677fb266a52888d48fd85d7f889c050.tar.bz2
Add script to build and test GDB using enable-targets=all.
* gdb_buildall.sh: New file. doc/ * gdbint.texinfo (Build Script): New section. Mention new build script gdb_buildall.sh.
Diffstat (limited to 'gdb/doc')
-rw-r--r--gdb/doc/ChangeLog5
-rw-r--r--gdb/doc/gdbint.texinfo15
2 files changed, 20 insertions, 0 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index a9670b6..9f2dcf9 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-13 Markus Deuling <deuling@de.ibm.com>
+
+ * gdbint.texinfo (Build Script): New section. Mention new build script
+ gdb_buildall.sh.
+
2008-02-01 Jim Blandy <jimb@red-bean.com>
* gdb.texinfo (Help): Summarize 'info args' correctly.
diff --git a/gdb/doc/gdbint.texinfo b/gdb/doc/gdbint.texinfo
index 8946d5b..38e9b43 100644
--- a/gdb/doc/gdbint.texinfo
+++ b/gdb/doc/gdbint.texinfo
@@ -7058,6 +7058,21 @@ is so old that it has never been converted to use BFD. Now that's old!
@end table
+@section Build Script
+
+@cindex build script
+
+The script @file{gdb_buildall.sh} builds @value{GDBN} with flag
+@option{--enable-targets=all} set. This builds @value{GDBN} with all supported
+targets activated. This helps testing @value{GDBN} when doing changes that
+affect more than one architecture and is much faster than using
+@file{gdb_mbuild.sh}.
+
+After building @value{GDBN} the script checks which architectures are
+supported and then switches the current architecture to each of those to get
+information about the architecture. The test results are stored in log files
+in the directory the script was called from.
+
@include observer.texi
@raisesections
@include fdl.texi