bfd/
[deliverable/binutils-gdb.git] / gas / symbols.c
index 7dc9812a1226d45a6d6e62f6ff22432fbd9883e4..fc475caec0e9d06ce27236d8421f66b6f4dbc186 100644 (file)
@@ -59,6 +59,10 @@ symbolS dot_symbol;
 #define DOLLAR_LABEL_CHAR      '\001'
 #define LOCAL_LABEL_CHAR       '\002'
 
+#ifndef TC_LABEL_IS_LOCAL
+#define TC_LABEL_IS_LOCAL(name)        0
+#endif
+
 struct obstack notes;
 #ifdef TE_PE
 /* The name of an external symbol which is
@@ -2120,6 +2124,7 @@ S_IS_LOCAL (symbolS *s)
          && ! S_IS_DEBUG (s)
          && (strchr (name, DOLLAR_LABEL_CHAR)
              || strchr (name, LOCAL_LABEL_CHAR)
+             || TC_LABEL_IS_LOCAL (name)
              || (! flag_keep_locals
                  && (bfd_is_local_label (stdoutput, s->bsym)
                      || (flag_mri
This page took 0.029012 seconds and 4 git commands to generate.