Home | History | Annotate | Download | only in include

Lines Matching refs:SEC

311 /* Find the address one past the end of SEC.  */
312 #define bfd_get_section_limit(bfd, sec) \
313 (((bfd)->direction != write_direction && (sec)->rawsize != 0 \
314 ? (sec)->rawsize : (sec)->size) / bfd_octets_per_byte (bfd))
316 /* Return TRUE if input section SEC has been discarded. */
317 #define discarded_section(sec) \
318 (!bfd_is_abs_section (sec) \
319 && bfd_is_abs_section ((sec)->output_section) \
320 && (sec)->sec_info_type != SEC_INFO_TYPE_MERGE \
321 && (sec)->sec_info_type != SEC_INFO_TYPE_JUST_SYMS)
1573 #define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
1574 #define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
1575 #define bfd_is_ind_section(sec) ((sec) == bfd_ind_section_ptr)
1577 #define bfd_is_const_section(SEC) \
1578 ( ((SEC) == bfd_abs_section_ptr) \
1579 || ((SEC) == bfd_und_section_ptr) \
1580 || ((SEC) == bfd_com_section_ptr) \
1581 || ((SEC) == bfd_ind_section_ptr))
1673 #define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
1690 0, &SEC, 0, \
1705 (struct bfd_symbol *) SYM, &SEC.symbol, \
1715 asection *bfd_get_next_section_by_name (asection *sec);
1741 (bfd *abfd, asection *sec, flagword flags);
1744 (bfd *abfd, asection *sec, const char *newname);
1757 (bfd *abfd, asection *sec, bfd_size_type val);
1776 bfd_boolean bfd_generic_is_group_section (bfd *, const asection *sec);
5775 (bfd *abfd, asection *sec, arelent **loc, asymbol **syms);
5778 (bfd *abfd, asection *sec, arelent **rel, unsigned int count);
5816 #define bfd_find_nearest_line(abfd, sec, syms, off, file, func, line) \
5818 (abfd, sec, syms, off, file, func, line))
5820 #define bfd_find_nearest_line_discriminator(abfd, sec, syms, off, file, func, \
5823 (abfd, sec, syms, off, file, func, line, disc))
5863 #define bfd_is_group_section(abfd, sec) \
5864 BFD_SEND (abfd, _bfd_is_group_section, (abfd, sec))
5866 #define bfd_discard_group(abfd, sec) \
5867 BFD_SEND (abfd, _bfd_discard_group, (abfd, sec))
5878 #define bfd_link_just_syms(abfd, sec, info) \
5879 BFD_SEND (abfd, _bfd_link_just_syms, (sec, info))
6351 /* Check if SEC has been already linked during a reloceatable or
6418 bfd_boolean bfd_link_split_section (bfd *abfd, asection *sec);
6420 #define bfd_link_split_section(abfd, sec) \
6421 BFD_SEND (abfd, _bfd_link_split_section, (abfd, sec))
6424 asection *sec,
6427 #define bfd_section_already_linked(abfd, sec, info) \
6428 BFD_SEND (abfd, _section_already_linked, (abfd, sec, info))
6446 (bfd *abfd, asection *sec, bfd_byte *outbuf, asymbol **symbol_table);