]>
git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/config/arc/arc.cc
[ARC] Fix emitting TLS symbols.
When storing a TLS symbol to memory, always use an intermediate register to load it.
gcc/
xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com>
* config/arc/arc.c (prepare_move_operands): Always use an
intermediate register when storing a TLS symbols.
gcc/
xxxx-xx-xx Claudiu Zissulescu <claziss@synopsys.com>
* gcc/testsuite/gcc.target/arc/tls-2.c: New test.
* gcc/testsuite/gcc.target/arc/tls-3.c: Likewise.
From-SVN: r273657