Home | History | Annotate | Download | only in include

Lines Matching refs:SEC

303 /* Find the address one past the end of SEC.  */
304 #define bfd_get_section_limit(bfd, sec) \
305 (((sec)->rawsize ? (sec)->rawsize : (sec)->size) \
308 /* Return TRUE if input section SEC has been discarded. */
309 #define elf_discarded_section(sec) \
310 (!bfd_is_abs_section (sec) \
311 && bfd_is_abs_section ((sec)->output_section) \
312 && (sec)->sec_info_type != ELF_INFO_TYPE_MERGE \
313 && (sec)->sec_info_type != ELF_INFO_TYPE_JUST_SYMS)
1548 #define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
1552 #define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
1559 #define bfd_is_ind_section(sec) ((sec) == bfd_ind_section_ptr)
1561 #define bfd_is_const_section(SEC) \
1562 ( ((SEC) == bfd_abs_section_ptr) \
1563 || ((SEC) == bfd_und_section_ptr) \
1564 || ((SEC) == bfd_com_section_ptr) \
1565 || ((SEC) == bfd_ind_section_ptr))
1657 #define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
1674 0, (struct bfd_section *) &SEC, 0, \
1689 (struct bfd_symbol *) SYM, &SEC.symbol, \
1721 (bfd *abfd, asection *sec, flagword flags);
1734 (bfd *abfd, asection *sec, bfd_size_type val);
1753 bfd_boolean bfd_generic_is_group_section (bfd *, const asection *sec);
5282 (bfd *abfd, asection *sec, arelent **loc, asymbol **syms);
5285 (bfd *abfd, asection *sec, arelent **rel, unsigned int count);
5323 #define bfd_find_nearest_line(abfd, sec, syms, off, file, func, line) \
5325 (abfd, sec, syms, off, file, func, line))
5362 #define bfd_is_group_section(abfd, sec) \
5363 BFD_SEND (abfd, _bfd_is_group_section, (abfd, sec))
5365 #define bfd_discard_group(abfd, sec) \
5366 BFD_SEND (abfd, _bfd_discard_group, (abfd, sec))
5377 #define bfd_link_just_syms(abfd, sec, info) \
5378 BFD_SEND (abfd, _bfd_link_just_syms, (sec, info))
5833 /* Check if SEC has been already linked during a reloceatable or
5900 bfd_boolean bfd_link_split_section (bfd *abfd, asection *sec);
5902 #define bfd_link_split_section(abfd, sec) \
5903 BFD_SEND (abfd, _bfd_link_split_section, (abfd, sec))
5905 void bfd_section_already_linked (bfd *abfd, asection *sec,
5908 #define bfd_section_already_linked(abfd, sec, info) \
5909 BFD_SEND (abfd, _section_already_linked, (abfd, sec, info))
5924 (bfd *abfd, asection *sec, bfd_byte *outbuf, asymbol **symbol_table);