Add support for non-contiguous memory regions
[deliverable/binutils-gdb.git] / bfd / section.c
index 7de0a2d7a858b9b7e3b9948484886b9174bed388..eef118f3c3fd0e9e81e547d242c50b76f4428b05 100644 (file)
@@ -551,6 +551,10 @@ CODE_FRAGMENT
 .    struct bfd_section *s;
 .    const char *linked_to_symbol_name;
 .  } map_head, map_tail;
+. {* Points to the output section this section is already assigned to, if any.
+.    This is used when support for non-contiguous memory regions is enabled.  *}
+. struct bfd_section *already_assigned;
+.
 .} asection;
 .
 .{* Relax table contains information about instructions which can
@@ -732,7 +736,10 @@ CODE_FRAGMENT
 .     (struct bfd_symbol *) SYM, &SEC.symbol,                          \
 .                                                                      \
 .  {* map_head, map_tail                                            *} \
-.     { NULL }, { NULL }                                               \
+.     { NULL }, { NULL },                                              \
+.                                                                      \
+.  {* already_assigned                                             *}  \
+.     NULL                                                             \
 .    }
 .
 .{* We use a macro to initialize the static asymbol structures because
This page took 0.034583 seconds and 4 git commands to generate.