config/debug/strace.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Thu Mar 26 18:47:34 2009 +0000 (2009-03-26)
changeset 1268 5594b05bc2d8
parent 951 fc4f1b630dd2
child 1534 d4ddf19a1968
permissions -rw-r--r--
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(-)
     1 # strace
     2 
     3 config DEBUG_strace
     4 
     5 choice
     6     bool
     7     prompt "strace version"
     8 
     9 config STRACE_V_4_5
    10     bool
    11     prompt "4.5 (OBSOLETE)"
    12     depends on OBSOLETE
    13 
    14 config STRACE_V_4_5_14
    15     bool
    16     prompt "4.5.14 (OBSOLETE)"
    17     depends on OBSOLETE
    18 
    19 config STRACE_V_4_5_15
    20     bool
    21     prompt "4.5.15"
    22 
    23 config STRACE_V_4_5_16
    24     bool
    25     prompt "4.5.16"
    26 
    27 config STRACE_V_4_5_17
    28     bool
    29     prompt "4.5.17"
    30 
    31 config STRACE_V_4_5_18
    32     bool
    33     prompt "4.5.18 (EXPERIMENTAL)"
    34     depends on EXPERIMENTAL
    35 
    36 # CT_INSERT_VERSION_ABOVE
    37 # Don't remove above line!
    38 endchoice
    39 
    40 config STRACE_VERSION
    41     string
    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!