documentation: Remove refs to seemingly native toolchains issue
authorRichard Strand <richard.strand@icomera.com>
Fri Jan 08 18:48:21 2010 +0000 (2010-01-08)
changeset 17145d693a13c84a
parent 1705 6f368c337f2d
child 1715 18eb650d191a
documentation: Remove refs to seemingly native toolchains issue

Remove references to the seemingly native toolchains do not build
issue as it seems to be fixed.

Signed-off-by: Richard Strand <richard.strand@icomera.com>
docs/known-issues.txt
docs/overview.txt
     1.1 --- a/docs/known-issues.txt	Sat Jan 09 00:54:46 2010 +0100
     1.2 +++ b/docs/known-issues.txt	Fri Jan 08 18:48:21 2010 +0000
     1.3 @@ -32,32 +32,6 @@
     1.4  
     1.5  --------------------------------
     1.6  Symptoms:
     1.7 -  Seemingly native toolchains do not build.
     1.8 -
     1.9 -Explanations:
    1.10 -  Seemingly native toolchains are toolchains that target the same architecture
    1.11 -  as the one it is built on, and on which it will run, but the machine tuple
    1.12 -  may be different (eg i686 vs. i386, or x86_64-unknown-linux-gnu vs.
    1.13 -  x86_64-pc-linux-gnu).
    1.14 -
    1.15 -  This seems to happen when building glibc-2.7 based toolchains only, for
    1.16 -  x86 and for x86_64.
    1.17 -
    1.18 -  Only the system part of the tuple (here, linux-gnu) needs to be the same to
    1.19 -  trigger the bug. Which means that building a tolchain for either x86 or
    1.20 -  x86_64 on either x86 or x86_64 breaks.
    1.21 -
    1.22 -Fix:
    1.23 -  None known.
    1.24 -
    1.25 -Workaround:
    1.26 -  It seems that using -O2 in the CFLAGS fixes the problem. It has been
    1.27 -  confirmed in the following threads:
    1.28 -    http://sourceware.org/ml/crossgcc/2009-09/msg00055.html (for glibc)
    1.29 -    http://sourceware.org/ml/crossgcc/2009-10/msg00001.html (for eglibc)
    1.30 -
    1.31 ---------------------------------
    1.32 -Symptoms:
    1.33    gcc is not found, although I *do* have gcc installed.
    1.34  
    1.35  Explanations:
     2.1 --- a/docs/overview.txt	Sat Jan 09 00:54:46 2010 +0100
     2.2 +++ b/docs/overview.txt	Fri Jan 08 18:48:21 2010 +0000
     2.3 @@ -626,20 +626,6 @@
     2.4      were all being hashed out, Canada had three national political parties.
     2.5      http://en.wikipedia.org/wiki/Cross_compiler
     2.6  
     2.7 -Seemingly-native toolchains |
     2.8 -----------------------------+
     2.9 -
    2.10 -Seemingly-native toolchains are toolchains that target the same architecture
    2.11 -as the one it is built on, and on which it will run, but the machine tuple
    2.12 -may be different (eg i686 vs. i386, or x86_64-unknown-linux-gnu vs.
    2.13 -x86_64-pc-linux-gnu). This also applies if the target architecture is of the
    2.14 -same kind (eg. x86 vs. x86_64, or ppc vs. ppc64).
    2.15 -
    2.16 -Such toolchain is tricky to build, as the configure scripts may incorrectly
    2.17 -assume that files (headers and libs) from the build (or host) machine can be
    2.18 -used by the cross-compiler it is going to build. The problem seems to arise
    2.19 -only with glibc (and eglibc?) starting with version 2.7.
    2.20 -
    2.21  
    2.22  ________________
    2.23                 /