Add support for building toolchains with gcc-4.4 snapshots.
Initial patch by Dmitry PLOTNIKOV: http://sourceware.org/ml/crossgcc/2009-03/msg00053.html
It [the toolchain] uses current ct-ng (nightly snapshot 20090324, latest
release 1.3.2 work also), glibc 2.9 (from CVS), binutils 2.19 and latest
snapshot of GCC 4.4.0 (as of March 20, 2009).
We have successfully built linux kernel 2.6.29 and a lot of other stuff
with this toolchain.
Here's the patch that adds GCC 4.4.0 to the ct-ng menu and enables it to
download a 4.4.0 snapshot from ftp.
Patch was adpated by me, mostly to better fit the configuration layout.
/trunk/scripts/build/cc/gcc.sh | 34 22 12 0 ++++++++++++++++++++++------------
/trunk/config/cc/gcc.in | 35 30 5 0 ++++++++++++++++++++++++++++++-----
2 files changed, 52 insertions(+), 17 deletions(-)
7 prompt "strace version"
11 prompt "4.5 (OBSOLETE)"
14 config STRACE_V_4_5_14
16 prompt "4.5.14 (OBSOLETE)"
19 config STRACE_V_4_5_15
23 config STRACE_V_4_5_16
27 config STRACE_V_4_5_17
31 config STRACE_V_4_5_18
33 prompt "4.5.18 (EXPERIMENTAL)"
34 depends on EXPERIMENTAL
36 # CT_INSERT_VERSION_ABOVE
37 # Don't remove above line!
42 default "4.5" if STRACE_V_4_5
43 default "4.5.14" if STRACE_V_4_5_14
44 default "4.5.15" if STRACE_V_4_5_15
45 default "4.5.16" if STRACE_V_4_5_16
46 default "4.5.17" if STRACE_V_4_5_17
47 default "4.5.18" if STRACE_V_4_5_18
48 # CT_INSERT_VERSION_STRING_ABOVE
49 # # Don't remove above line!