* config/tc-ppc.c (ppc_insert_operand): Truncate sign bits in
[deliverable/binutils-gdb.git] / gas / struc-symbol.h
index 2326ee4f06fb9bd968fc70b73261472c831851e7..75e22076ca8ef07f6383eb04dd8d276d24c7b4eb 100644 (file)
@@ -72,6 +72,15 @@ struct symbol
      routines.  */
   unsigned int sy_mri_common : 1;
 
+  /* This is set if the symbol is set with a .weakref directive.  */
+  unsigned int sy_weakrefr : 1;
+
+  /* This is set when the symbol is referenced as part of a .weakref
+     directive, but only if the symbol was not in the symbol table
+     before.  It is cleared as soon as any direct reference to the
+     symbol is present.  */
+  unsigned int sy_weakrefd : 1;
+
 #ifdef OBJ_SYMFIELD_TYPE
   OBJ_SYMFIELD_TYPE sy_obj;
 #endif
This page took 0.023765 seconds and 4 git commands to generate.