PR target/61550
* config/sh/sh.c (prepare_move_operands): Don't process TLS
addresses here if reload in progress or completed.
From-SVN: r211807
+2014-06-18 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ PR target/61550
+ * config/sh/sh.c (prepare_move_operands): Don't process TLS
+ addresses here if reload in progress or completed.
+
2014-06-18 Robert Suchanek <robert.suchanek@imgtec.com>
* config/mips/constraints.md ("d"): BASE_REG_CLASS replaced by
else
opc = NULL_RTX;
- if ((tls_kind = tls_symbolic_operand (op1, Pmode)) != TLS_MODEL_NONE)
+ if (! reload_in_progress && ! reload_completed
+ && (tls_kind = tls_symbolic_operand (op1, Pmode)) != TLS_MODEL_NONE)
{
rtx tga_op1, tga_ret, tmp, tmp2;