Index: include/bfdlink.h |
diff --git a/include/bfdlink.h b/include/bfdlink.h |
index be853295ada0d3eba4c26a693dfada30b243c5c5..d900b4783fdb5262f79b77d50a678560670c8a4d 100644 |
--- a/include/bfdlink.h |
+++ b/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; |