aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2010-08-01 13:39:10 +0200
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2010-08-01 13:39:10 +0200
commit0c771a45d4d3bcb0ef04304eb04bdae70e6e3baf (patch)
tree2ebf0d8331f20bbed2b6cdf6a02f05cea6b82bbe /docs
parentbffcb7b3fa586c26f8807df475fdbacd42d2d16b (diff)
downloadcrosstool-ng-0c771a45d4d3bcb0ef04304eb04bdae70e6e3baf.tar.gz
crosstool-ng-0c771a45d4d3bcb0ef04304eb04bdae70e6e3baf.tar.bz2
crosstool-ng-0c771a45d4d3bcb0ef04304eb04bdae70e6e3baf.zip
docs: update known-issues
Diffstat (limited to 'docs')
-rw-r--r--docs/known-issues.txt24
1 files changed, 21 insertions, 3 deletions
diff --git a/docs/known-issues.txt b/docs/known-issues.txt
index 95e19919..b7874799 100644
--- a/docs/known-issues.txt
+++ b/docs/known-issues.txt
@@ -102,10 +102,10 @@ Symptoms:
libtool.m4: error: problem compiling FC test program
Explanations:
- The gc build procedure tries to run a Fortran test to see if it has a
+ The gcc build procedure tries to run a Fortran test to see if it has a
working native fortran compiler installed on the build machine, and it
- can't find one. A native Fortran compielr is needed (seems to be) to
- build the Fortran frontend of the cross-compiler.
+ can't find one. A native Fortran compiler is needed (seems to be neede)
+ to build the Fortran frontend of the cross-compiler.
Even if you don't want to build the Fortran frontend, gcc tries to see
if it has one, but fails. This is no problem, as the Fortran frontend
will not be built. There is nothing to be worry about (unless you do
@@ -119,3 +119,21 @@ Workaround:
None needed, it's a spurious error.
--------------------------------
+Symptoms:
+ gcc barfs because it is "unable to detect the exception model".
+
+Explanations:
+ On some architectures, proper stack unwinding (C++) requires that
+ setjmp/longjmp (sjlj) be used, while on other architectures do not
+ need sjlj. On some architectures, gcc is unable to determine whether
+ sjlj are needed or not.
+
+Fix:
+ None so far.
+
+Workaround:
+ Trying setting use of sjlj to either 'Y' or 'N' (instead of the
+ default 'M') in the menuconfig, option CT_CC_GCC_SJLJ_EXCEPTIONS
+ labelled "Use sjlj for exceptions".
+
+--------------------------------