i386.h (ENCODE_SECTION_INFO): MODULE_LOCAL_P applies to functions as well.
authorRichard Henderson <rth@redhat.com>
Sun, 3 Mar 2002 04:57:02 +0000 (20:57 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 3 Mar 2002 04:57:02 +0000 (20:57 -0800)
        * config/i386/i386.h (ENCODE_SECTION_INFO): MODULE_LOCAL_P applies
        to functions as well.

From-SVN: r50239

gcc/ChangeLog
gcc/config/i386/i386.h

index 410c2cf4e8b614253e7b8b8104822745d8a05da7..5e6504db49b8545e4b0b38064eb3acd607794ef7 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-02  Richard Henderson  <rth@redhat.com>
+
+       * config/i386/i386.h (ENCODE_SECTION_INFO): MODULE_LOCAL_P applies
+       to functions as well.
+
 2002-03-02  Richard Henderson  <rth@redhat.com>
 
        * attribs.c (handle_alias_attribute): Don't call assemble_alias.
index 1a3d9abe58e03944fa97d639539e83c41986e731..b83b22fe80610fa9decfef7109c5c7b9a583768e 100644 (file)
@@ -2264,8 +2264,7 @@ do {                                                              \
            SYMBOL_REF_FLAG (XEXP (rtl, 0))                     \
              = (TREE_CODE_CLASS (TREE_CODE (DECL)) != 'd'      \
                 || ! TREE_PUBLIC (DECL)                        \
-                || (TREE_CODE (DECL) == VAR_DECL               \
-                    && MODULE_LOCAL_P (DECL)));                \
+                || MODULE_LOCAL_P (DECL));                     \
          }                                                     \
       }                                                                \
 } while (0)