From: Janis Johnson Date: Mon, 14 Apr 2003 22:35:45 +0000 (+0000) Subject: rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=629f6514b833a56608fb06fe6a0832a1782a04c9;p=platform%2Fupstream%2Fgcc.git rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value. 2003-04-14 Janis Johnson * rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value. From-SVN: r65602 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5b74c1a..db01c06 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-04-14 Janis Johnson + + * rtl.h (SYMBOL_REF_TLS_MODEL): Fix mask value. + 2003-04-14 Neil Booth * Makefile.in (c-opts.o): Use custom action. diff --git a/gcc/rtl.h b/gcc/rtl.h index fa5ef84..f1b40a2 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1276,7 +1276,7 @@ do { \ 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) \