diff options
author | Nick Lewycky <nicholas@mxc.ca> | 2010-10-07 22:30:47 +0000 |
---|---|---|
committer | Nick Lewycky <nicholas@mxc.ca> | 2010-10-07 22:30:47 +0000 |
commit | 256f9604f1313119614e01472727a9a177fecd67 (patch) | |
tree | 4ea17b307561df634b72dfdf507b882ed2faee58 /docs/GettingStarted.html | |
parent | afcd543a55c8cc6859443d9a63d52d9e8615770c (diff) |
Warn about broken GCCs on ARM due to the problem fixed:
http://gcc.gnu.org/ml/gcc-patches/2010-09/msg01070.html
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115998 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/GettingStarted.html')
-rw-r--r-- | docs/GettingStarted.html | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index 5779f6e4e7..9c87ef251b 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -566,6 +566,9 @@ as the previous one. It appears to work with ENABLE_OPTIMIZED=0 (the default).</ <p><b>GCC 4.3.3 (Debian 4.3.3-10) on ARM</b>: Miscompiles parts of LLVM 2.6 when optimizations are turned on. The symptom is an infinite loop in FoldingSetImpl::RemoveNode while running the code generator.</p> +<p><b>GCC 4.3.5 and GCC 4.4.5 on ARM</b>: These can miscompile <tt>value >> +1</tt> even at -O0. A test failure in <tt>test/Assembler/alignstack.ll</tt> is +one symptom of the problem. <p><b>GNU ld 2.16.X</b>. Some 2.16.X versions of the ld linker will produce very long warning messages complaining that some ".gnu.linkonce.t.*" symbol was defined in a discarded section. You can safely ignore these messages as they are |