Commit 2cef831c by Kaz Kojima Committed by Alexandre Oliva

* config/sh/sh.h (LEGITIMATE_PIC_OPERAND_P): Defined.

From-SVN: r40384
parent e9a9e960
2001-03-10 kaz Kojima <kkojima@rr.iij4u.or.jp>
* config/sh/sh.h (LEGITIMATE_PIC_OPERAND_P): Defined.
2001-03-10 Toshiyasu Morita <toshiyasu.morita@hsa.hitachi.com>
* config/sh/sh.md (umulhisi3_i, mulhisi3_i): Fix mnemonics.
......
......@@ -1792,6 +1792,13 @@ do \
} \
while (0)
/* We can't directly access anything that contains a symbol,
nor can we indirect via the constant pool. */
#define LEGITIMATE_PIC_OPERAND_P(X) \
(! nonpic_symbol_mentioned_p (X) \
&& (! CONSTANT_POOL_ADDRESS_P (X) \
|| ! nonpic_symbol_mentioned_p (get_pool_constant (X))))
#define SYMBOLIC_CONST_P(X) \
((GET_CODE (X) == SYMBOL_REF || GET_CODE (X) == LABEL_REF) \
&& nonpic_symbol_mentioned_p (X))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment