Lines Matching refs:SEC
309 /* Find the address one past the end of SEC. */
310 #define bfd_get_section_limit(bfd, sec) \
311 (((bfd)->direction != write_direction && (sec)->rawsize != 0 \
312 ? (sec)->rawsize : (sec)->size) / bfd_octets_per_byte (bfd))
314 /* Return TRUE if input section SEC has been discarded. */
315 #define discarded_section(sec) \
316 (!bfd_is_abs_section (sec) \
317 && bfd_is_abs_section ((sec)->output_section) \
318 && (sec)->sec_info_type != SEC_INFO_TYPE_MERGE \
319 && (sec)->sec_info_type != SEC_INFO_TYPE_JUST_SYMS)
1623 #define bfd_is_und_section(sec) ((sec) == bfd_und_section_ptr)
1624 #define bfd_is_abs_section(sec) ((sec) == bfd_abs_section_ptr)
1625 #define bfd_is_ind_section(sec) ((sec) == bfd_ind_section_ptr)
1627 #define bfd_is_const_section(SEC) \
1628 ( ((SEC) == bfd_abs_section_ptr) \
1629 || ((SEC) == bfd_und_section_ptr) \
1630 || ((SEC) == bfd_com_section_ptr) \
1631 || ((SEC) == bfd_ind_section_ptr))
1723 #define BFD_FAKE_SECTION(SEC, FLAGS, SYM, NAME, IDX) \
1740 0, &SEC, 0, \
1755 (struct bfd_symbol *) SYM, &SEC.symbol, \
1765 asection *bfd_get_next_section_by_name (asection *sec);
1791 (bfd *abfd, asection *sec, flagword flags);
1794 (bfd *abfd, asection *sec, const char *newname);
1807 (bfd *abfd, asection *sec, bfd_size_type val);
1826 bfd_boolean bfd_generic_is_group_section (bfd *, const asection *sec);
6300 (bfd *abfd, asection *sec, arelent **loc, asymbol **syms);
6303 (bfd *abfd, asection *sec, arelent **rel, unsigned int count);
6341 #define bfd_find_nearest_line(abfd, sec, syms, off, file, func, line) \
6343 (abfd, sec, syms, off, file, func, line))
6345 #define bfd_find_nearest_line_discriminator(abfd, sec, syms, off, file, func, \
6348 (abfd, sec, syms, off, file, func, line, disc))
6388 #define bfd_is_group_section(abfd, sec) \
6389 BFD_SEND (abfd, _bfd_is_group_section, (abfd, sec))
6391 #define bfd_discard_group(abfd, sec) \
6392 BFD_SEND (abfd, _bfd_discard_group, (abfd, sec))
6403 #define bfd_link_just_syms(abfd, sec, info) \
6404 BFD_SEND (abfd, _bfd_link_just_syms, (sec, info))
6858 /* Check if SEC has been already linked during a reloceatable or
6925 bfd_boolean bfd_link_split_section (bfd *abfd, asection *sec);
6927 #define bfd_link_split_section(abfd, sec) \
6928 BFD_SEND (abfd, _bfd_link_split_section, (abfd, sec))
6931 asection *sec,
6934 #define bfd_section_already_linked(abfd, sec, info) \
6935 BFD_SEND (abfd, _section_already_linked, (abfd, sec, info))
6953 (bfd *abfd, asection *sec, bfd_byte *outbuf, asymbol **symbol_table);
6964 (asection *sec, void *contents);