OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [ld/] [ldlang.h] - Diff between revs 157 and 163

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 157 Rev 163
Line 268... Line 268...
  unsigned int just_syms_flag : 1;
  unsigned int just_syms_flag : 1;
 
 
  /* Whether to search for this entry as a dynamic archive.  */
  /* Whether to search for this entry as a dynamic archive.  */
  unsigned int dynamic : 1;
  unsigned int dynamic : 1;
 
 
  /* Whether DT_NEEDED tags should be added for dynamic libraries in
  /* Set if a DT_NEEDED tag should be added not just for the dynamic library
     DT_NEEDED tags from this entry.  */
     explicitly given by this entry but also for any dynamic libraries in
 
     this entry's needed list.  */
  unsigned int add_DT_NEEDED_for_dynamic : 1;
  unsigned int add_DT_NEEDED_for_dynamic : 1;
 
 
  /* Whether this entry should cause a DT_NEEDED tag only when
  /* Set if this entry should cause a DT_NEEDED tag only when some
     satisfying references from regular files, or always.  */
     regular file references its symbols (ie. --as-needed is in effect).  */
  unsigned int add_DT_NEEDED_for_regular : 1;
  unsigned int add_DT_NEEDED_for_regular : 1;
 
 
  /* Whether to include the entire contents of an archive.  */
  /* Whether to include the entire contents of an archive.  */
  unsigned int whole_archive : 1;
  unsigned int whole_archive : 1;
 
 
Line 293... Line 294...
  /* Set if the file was claimed by a plugin.  */
  /* Set if the file was claimed by a plugin.  */
  unsigned int claimed : 1;
  unsigned int claimed : 1;
 
 
  /* Set if the file was claimed from an archive.  */
  /* Set if the file was claimed from an archive.  */
  unsigned int claim_archive : 1;
  unsigned int claim_archive : 1;
 
 
 
  /* Set if reloading an --as-needed lib.  */
 
  unsigned int reload : 1;
#endif /* ENABLE_PLUGINS */
#endif /* ENABLE_PLUGINS */
 
 
} lang_input_statement_type;
} lang_input_statement_type;
 
 
typedef struct
typedef struct
Line 626... Line 630...
  (fill_type *, lang_output_section_phdr_list *);
  (fill_type *, lang_output_section_phdr_list *);
extern void lang_leave_overlay
extern void lang_leave_overlay
  (etree_type *, int, fill_type *, const char *,
  (etree_type *, int, fill_type *, const char *,
   lang_output_section_phdr_list *, const char *);
   lang_output_section_phdr_list *, const char *);
 
 
extern struct bfd_elf_version_tree *lang_elf_version_info;
 
 
 
extern struct bfd_elf_version_expr *lang_new_vers_pattern
extern struct bfd_elf_version_expr *lang_new_vers_pattern
  (struct bfd_elf_version_expr *, const char *, const char *, bfd_boolean);
  (struct bfd_elf_version_expr *, const char *, const char *, bfd_boolean);
extern struct bfd_elf_version_tree *lang_new_vers_node
extern struct bfd_elf_version_tree *lang_new_vers_node
  (struct bfd_elf_version_expr *, struct bfd_elf_version_expr *);
  (struct bfd_elf_version_expr *, struct bfd_elf_version_expr *);
extern struct bfd_elf_version_deps *lang_add_vers_depend
extern struct bfd_elf_version_deps *lang_add_vers_depend

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.