mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-11 21:45:16 +00:00
Warn about broken GCCs on ARM due to the problem fixed:
http://gcc.gnu.org/ml/gcc-patches/2010-09/msg01070.html llvm-svn: 115998
This commit is contained in:
parent
17850b2677
commit
564c2d6894
@ -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
|
<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
|
when optimizations are turned on. The symptom is an infinite loop in
|
||||||
FoldingSetImpl::RemoveNode while running the code generator.</p>
|
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
|
<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
|
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
|
defined in a discarded section. You can safely ignore these messages as they are
|
||||||
|
Loading…
Reference in New Issue
Block a user