GMP and MPFR are no longer a sub-component of gcc (config-wise).
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(-)
3 prompt "Linux kernel version"
5 config KERNEL_INSTALL_V_2_6_18_8
7 prompt "2.6.18.8 (OBSOLETE)"
8 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
10 config KERNEL_INSTALL_V_2_6_19_7
12 prompt "2.6.19.7 (OBSOLETE)"
13 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
15 config KERNEL_INSTALL_V_2_6_20_21
17 prompt "2.6.20.21 (OBSOLETE)"
18 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
20 config KERNEL_INSTALL_V_2_6_21_7
22 prompt "2.6.21.7 (OBSOLETE)"
23 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
25 config KERNEL_INSTALL_V_2_6_22_19
27 prompt "2.6.22.19 (OBSOLETE)"
28 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
30 config KERNEL_INSTALL_V_2_6_23_17
32 prompt "2.6.23.17 (OBSOLETE)"
33 depends on KERNEL_VERSION_SEE_EXTRAVERSION && OBSOLETE
35 config KERNEL_INSTALL_V_2_6_24
39 config KERNEL_INSTALL_V_2_6_24_1
42 depends on KERNEL_VERSION_SEE_EXTRAVERSION
44 config KERNEL_INSTALL_V_2_6_24_2
47 depends on KERNEL_VERSION_SEE_EXTRAVERSION
49 config KERNEL_INSTALL_V_2_6_24_3
52 depends on KERNEL_VERSION_SEE_EXTRAVERSION
54 config KERNEL_INSTALL_V_2_6_24_4
57 depends on KERNEL_VERSION_SEE_EXTRAVERSION
59 config KERNEL_INSTALL_V_2_6_24_5
62 depends on KERNEL_VERSION_SEE_EXTRAVERSION
64 config KERNEL_INSTALL_V_2_6_24_6
67 depends on KERNEL_VERSION_SEE_EXTRAVERSION
69 config KERNEL_INSTALL_V_2_6_24_7
72 depends on KERNEL_VERSION_SEE_EXTRAVERSION
74 config KERNEL_INSTALL_V_2_6_25
78 config KERNEL_INSTALL_V_2_6_25_1
81 depends on KERNEL_VERSION_SEE_EXTRAVERSION
83 config KERNEL_INSTALL_V_2_6_25_2
86 depends on KERNEL_VERSION_SEE_EXTRAVERSION
88 config KERNEL_INSTALL_V_2_6_25_3
91 depends on KERNEL_VERSION_SEE_EXTRAVERSION
93 config KERNEL_INSTALL_V_2_6_25_4
96 depends on KERNEL_VERSION_SEE_EXTRAVERSION
98 config KERNEL_INSTALL_V_2_6_25_5
101 depends on KERNEL_VERSION_SEE_EXTRAVERSION
103 config KERNEL_INSTALL_V_2_6_25_6
106 depends on KERNEL_VERSION_SEE_EXTRAVERSION
108 config KERNEL_INSTALL_V_2_6_25_7
111 depends on KERNEL_VERSION_SEE_EXTRAVERSION
113 # CT_INSERT_VERSION_ABOVE
114 # Don't remove above line!
117 config KERNEL_VERSION
119 default "2.6.18.8" if KERNEL_INSTALL_V_2_6_18_8
120 default "2.6.19.7" if KERNEL_INSTALL_V_2_6_19_7
121 default "2.6.20.21" if KERNEL_INSTALL_V_2_6_20_21
122 default "2.6.21.7" if KERNEL_INSTALL_V_2_6_21_7
123 default "2.6.22.19" if KERNEL_INSTALL_V_2_6_22_19
124 default "2.6.23.17" if KERNEL_INSTALL_V_2_6_23_17
125 default "2.6.24" if KERNEL_INSTALL_V_2_6_24
126 default "2.6.24.1" if KERNEL_INSTALL_V_2_6_24_1
127 default "2.6.24.2" if KERNEL_INSTALL_V_2_6_24_2
128 default "2.6.24.3" if KERNEL_INSTALL_V_2_6_24_3
129 default "2.6.24.4" if KERNEL_INSTALL_V_2_6_24_4
130 default "2.6.24.5" if KERNEL_INSTALL_V_2_6_24_5
131 default "2.6.24.6" if KERNEL_INSTALL_V_2_6_24_6
132 default "2.6.24.7" if KERNEL_INSTALL_V_2_6_24_7
133 default "2.6.25" if KERNEL_INSTALL_V_2_6_25
134 default "2.6.25.1" if KERNEL_INSTALL_V_2_6_25_1
135 default "2.6.25.2" if KERNEL_INSTALL_V_2_6_25_2
136 default "2.6.25.3" if KERNEL_INSTALL_V_2_6_25_3
137 default "2.6.25.4" if KERNEL_INSTALL_V_2_6_25_4
138 default "2.6.25.5" if KERNEL_INSTALL_V_2_6_25_5
139 default "2.6.25.6" if KERNEL_INSTALL_V_2_6_25_6
140 default "2.6.25.7" if KERNEL_INSTALL_V_2_6_25_7
141 # CT_INSERT_VERSION_STRING_ABOVE
142 # Don't remove above line!
144 config KERNEL_LINUX_HEADERS_INSTALL_CHECK
146 prompt "Check installed headers"
149 If you are in doubt that installed headers are buggy, say 'Y'
150 here to have an extra check passed onto the headers.