diff options
Diffstat (limited to 'config/debug')
-rw-r--r-- | config/debug/gdb.in | 68 | ||||
-rw-r--r-- | config/debug/gdb.in.native | 1 | ||||
-rw-r--r-- | config/debug/strace.in | 57 |
3 files changed, 103 insertions, 23 deletions
diff --git a/config/debug/gdb.in b/config/debug/gdb.in index 2b33d33..6ef0640 100644 --- a/config/debug/gdb.in +++ b/config/debug/gdb.in @@ -6,15 +6,13 @@ source "config/debug/gdb.in.cross" source "config/debug/gdb.in.native" source "config/debug/gdb.in.gdbserver" -if GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER - comment "gdb version" config GDB_CUSTOM bool prompt "Custom gdb" depends on EXPERIMENTAL - select GDB_7_2_or_later + select GDB_7_12_or_later help The choosen gdb version shall be not downloaded. Instead use a custom location to get the source. @@ -48,6 +46,7 @@ if ! GDB_CUSTOM config DEBUG_GDB_SHOW_LINARO bool prompt "Show Linaro versions" + depends on OBSOLETE help Linaro is maintaining some advanced/more stable/experimental versions of gdb, especially for the ARM architecture. @@ -68,6 +67,11 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config GDB_V_7_12 + bool + prompt "7.12" + select GDB_7_12_or_later + config GDB_V_7_11 bool prompt "7.11" @@ -81,48 +85,71 @@ config GDB_V_7_10_1 config GDB_V_7_10 bool prompt "7.10" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_9_1 bool prompt "7.9.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_9 bool prompt "7.9" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_linaro_7_8 bool prompt "linaro-7.8-2014.09" depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_8_2 bool prompt "7.8.2" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_8_1 bool prompt "7.8.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_8 bool prompt "7.8" + depends on OBSOLETE + select GDB_7_2_or_later + +config GDB_V_linaro_7_7_1 + bool + prompt "linaro-7.7.1-2014.06" + depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_7_1 bool prompt "7.7.1" + depends on OBSOLETE + select GDB_7_2_or_later + +config GDB_V_linaro_7_7 + bool + prompt "linaro-7.7-2014.05" + depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_7 bool prompt "7.7" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_linaro_7_6 @@ -134,85 +161,97 @@ config GDB_V_linaro_7_6 config GDB_V_7_6_1 bool prompt "7.6.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_linaro_7_5 bool - prompt "linaro-7.5-2012.12-1" + prompt "linaro-7.5-2012.12" depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_5_1 bool prompt "7.5.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_linaro_7_4 bool prompt "linaro-7.4-2012.06" depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_4_1 bool prompt "7.4.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_4 bool prompt "7.4" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_linaro_7_3 bool prompt "linaro-7.3-2011.12" depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_3_1 bool prompt "7.3.1" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_3a bool prompt "7.3a" - select GDB_7_2_or_later - -config GDB_V_linaro_7_2 - bool - prompt "linaro-7.2-2011.05-0" - depends on DEBUG_GDB_SHOW_LINARO + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_2a bool prompt "7.2a" + depends on OBSOLETE select GDB_7_2_or_later config GDB_V_7_1a bool prompt "7.1a" + depends on OBSOLETE select GDB_7_0_or_later config GDB_V_7_0_1a bool prompt "7.0.1a" + depends on OBSOLETE select GDB_7_0_or_later config GDB_V_7_0a bool prompt "7.0a" + depends on OBSOLETE select GDB_7_0_or_later config GDB_V_6_8a bool + depends on OBSOLETE prompt "6.8a" endchoice endif # ! GDB_CUSTOM +config GDB_7_12_or_later + bool + select GDB_7_2_or_later + config GDB_7_2_or_later bool select GDB_7_0_or_later @@ -238,6 +277,7 @@ config GDB_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "7.12" if GDB_V_7_12 default "7.11" if GDB_V_7_11 default "7.10.1" if GDB_V_7_10_1 default "7.10" if GDB_V_7_10 @@ -247,11 +287,13 @@ config GDB_VERSION default "linaro-7.8-2014.09" if GDB_V_linaro_7_8 default "7.8.1" if GDB_V_7_8_1 default "7.8" if GDB_V_7_8 + default "linaro-7.7.1-2014.06-1" if GDB_V_linaro_7_7_1 default "7.7.1" if GDB_V_7_7_1 + default "linaro-7.7-2014.05" if GDB_V_linaro_7_7 default "7.7" if GDB_V_7_7 default "linaro-7.6.1-2013.10" if GDB_V_linaro_7_6 default "7.6.1" if GDB_V_7_6_1 - default "linaro-7.5-2012.12-1" if GDB_V_linaro_7_5 + default "linaro-7.5-2012.12" if GDB_V_linaro_7_5 default "7.5.1" if GDB_V_7_5_1 default "linaro-7.4-2012.06" if GDB_V_linaro_7_4 default "7.4.1" if GDB_V_7_4_1 @@ -259,7 +301,6 @@ config GDB_VERSION default "linaro-7.3-2011.12" if GDB_V_linaro_7_3 default "7.3.1" if GDB_V_7_3_1 default "7.3a" if GDB_V_7_3a - default "linaro-7.2-2011.05-0" if GDB_V_linaro_7_2_2011_05_0 default "7.2a" if GDB_V_7_2a default "7.1a" if GDB_V_7_1a default "7.0.1a" if GDB_V_7_0_1a @@ -267,6 +308,3 @@ config GDB_VERSION default "6.8a" if GDB_V_6_8a endif # ! GDB_CUSTOM - -endif # GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER - diff --git a/config/debug/gdb.in.native b/config/debug/gdb.in.native index 915debd..634b13b 100644 --- a/config/debug/gdb.in.native +++ b/config/debug/gdb.in.native @@ -5,6 +5,7 @@ config GDB_NATIVE prompt "Native gdb" depends on ! BARE_METAL depends on ! BACKEND + depends on CC_LANG_CXX || !GDB_7_12_or_later select EXPAT_TARGET select NCURSES_TARGET help diff --git a/config/debug/strace.in b/config/debug/strace.in index 5566129..a225878 100644 --- a/config/debug/strace.in +++ b/config/debug/strace.in @@ -8,42 +8,78 @@ choice # Don't remove next line # CT_INSERT_VERSION_BELOW +config STRACE_V_4_15 + bool + prompt "4.15" + depends on CONFIGURE_has_xz + +config STRACE_V_4_14 + bool + prompt "4.14" + depends on CONFIGURE_has_xz + +config STRACE_V_4_13 + bool + prompt "4.13 (OBSOLETE)" + depends on OBSOLETE + depends on CONFIGURE_has_xz + +config STRACE_V_4_12 + bool + prompt "4.12 (OBSOLETE)" + depends on OBSOLETE + depends on CONFIGURE_has_xz + +config STRACE_V_4_11 + bool + prompt "4.11 (OBSOLETE)" + depends on OBSOLETE + depends on CONFIGURE_has_xz + config STRACE_V_4_10 bool - prompt "4.10" + prompt "4.10 (OBSOLETE)" + depends on OBSOLETE depends on CONFIGURE_has_xz config STRACE_V_4_9 bool - prompt "4.9" + prompt "4.9 (OBSOLETE)" + depends on OBSOLETE depends on CONFIGURE_has_xz config STRACE_V_4_8 bool - prompt "4.8" + prompt "4.8 (OBSOLETE)" + depends on OBSOLETE depends on CONFIGURE_has_xz config STRACE_V_4_7 bool - prompt "4.7" + prompt "4.7 (OBSOLETE)" + depends on OBSOLETE depends on CONFIGURE_has_xz config STRACE_V_4_6 bool - prompt "4.6" + prompt "4.6 (OBSOLETE)" + depends on OBSOLETE depends on CONFIGURE_has_xz config STRACE_V_4_5_20 bool - prompt "4.5.20" + prompt "4.5.20 (OBSOLETE)" + depends on OBSOLETE config STRACE_V_4_5_19 bool - prompt "4.5.19" + prompt "4.5.19 (OBSOLETE)" + depends on OBSOLETE config STRACE_V_4_5_18 bool - prompt "4.5.18" + prompt "4.5.18 (OBSOLETE)" + depends on OBSOLETE endchoice @@ -51,6 +87,11 @@ config STRACE_VERSION string # Don't remove next line # CT_INSERT_VERSION_STRING_BELOW + default "4.15" if STRACE_V_4_15 + default "4.14" if STRACE_V_4_14 + default "4.13" if STRACE_V_4_13 + default "4.12" if STRACE_V_4_12 + default "4.11" if STRACE_V_4_11 default "4.10" if STRACE_V_4_10 default "4.9" if STRACE_V_4_9 default "4.8" if STRACE_V_4_8 |