* rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65602
138bc75d-0d04-0410-961f-
82ee72b054a4
+2003-04-14 Janis Johnson <janis287@us.ibm.com>
+
+ * rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value.
+
2003-04-14 Neil Booth <neil@daikokuya.co.uk>
* Makefile.in (c-opts.o): Use custom action.
SYMBOL_REF_TLS_MODEL to extract the field as an enum tls_model. */
#define SYMBOL_FLAG_TLS_SHIFT 3
#define SYMBOL_REF_TLS_MODEL(RTX) \
- ((enum tls_model) ((SYMBOL_REF_FLAGS (RTX) >> SYMBOL_FLAG_TLS_SHIFT) & 3))
+ ((enum tls_model) ((SYMBOL_REF_FLAGS (RTX) >> SYMBOL_FLAG_TLS_SHIFT) & 7))
/* Set if this symbol is not defined in this translation unit. */
#define SYMBOL_FLAG_EXTERNAL (1 << 6)
#define SYMBOL_REF_EXTERNAL_P(RTX) \