diff options
Diffstat (limited to 'binutils-2.22/include/bfdlink.h')
-rw-r--r-- | binutils-2.22/include/bfdlink.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/binutils-2.22/include/bfdlink.h b/binutils-2.22/include/bfdlink.h index be85329..d900b47 100644 --- a/binutils-2.22/include/bfdlink.h +++ b/binutils-2.22/include/bfdlink.h @@ -229,7 +229,7 @@ typedef enum {with_flags, without_flags} flag_type; /* A section flag list. */ struct flag_info_list { - flag_type with; + flag_type with; const char *name; bfd_boolean valid; struct flag_info_list *next; @@ -405,6 +405,9 @@ struct bfd_link_info /* TRUE if we should warn alternate ELF machine code. */ unsigned int warn_alternate_em: 1; + /* TRUE if the linker script contained an explicit PHDRS command. */ + unsigned int user_phdrs: 1; + /* Char that may appear as the first char of a symbol, but should be skipped (like symbol_leading_char) when looking up symbols in wrap_hash. Used by PowerPC Linux for 'dot' symbols. */ @@ -674,8 +677,8 @@ struct bfd_link_order } indirect; struct { - /* Size of contents, or zero when contents size == size - within output section. + /* Size of contents, or zero when contents should be filled by + the architecture-dependent fill function. A non-zero value allows filling of the output section with an arbitrary repeated pattern. */ unsigned int size; |