Lines Matching defs:is

6    This file is part of BFD, the Binary File Descriptor library.
8 This program is free software; you can redistribute it and/or modify
13 This program is distributed in the hope that it will be useful,
36 /* Return TRUE if SYM is a weak, external symbol. */
41 /* Return TRUE if SYM is an external symbol. */
223 /* This symbol is externally visible, and is defined by this
237 undefined. If a symbol is currently known to be common,
258 the link. *PNEEDED is set according to whether this element is
259 needed in the link or not. This is called via
344 /* This symbol is externally visible. */
406 ("Warning: symbol `%s' is both section and non-section",
416 duplicate names. However, if one string is a literal and
417 one is a data initializer, one will end up in the .data
434 is going to wind up with an inappropriate reference. */
468 alignment of a section. There is no point to permitting
550 FIXME: This is not at all the right place to do this.
567 /* If this is a non-traditional, non-relocatable link, try to
751 into the s_name field of the section header. That is why
808 but only when doing a relocatable link, which is not the
963 /* The value of the last C_FILE symbol is supposed to be the symbol
1000 /* The outsyms buffer is used by _bfd_coff_write_global_sym. */
1429 always sees the original values. This is more reliable than
1452 /* Extract the flag indicating if this symbol is used by a
1480 /* This is a global symbol. Global symbols come at the
1496 /* This is a local symbol. Skip it if we are discarding
1516 /* If we stripping debugging symbols, and this is a debugging
1518 for some types of debugging symbols; I don't know if this is
1559 /* If this is an enum, struct, or union tag, see if we have
1709 /* This is the first definition of this type. */
1716 /* This is a redefinition which can be merged. */
1738 bfd_coff_symname_in_debug. That is only true for
1805 /* The value of a C_FILE symbol is the symbol index of
1807 symbol is the symbol index to the first external
1822 /* The last C_FILE symbol is in this input file. */
1938 /* Handle the aux entries. This handling is based on
1956 /* If this is a long filename, we must put it in the
1995 to include. I don't know if this is
2045 /* The last .bf symbol is in this input
2131 /* FIXME: If SEC_HAS_CONTENTS is not for the section, then
2183 struct internal_syment is;
2196 * osymesz)), &is);
2197 if ((ISFCN (is.n_type)
2198 || is.n_sclass == C_BLOCK)
2199 && is.n_numaux >= 1)
2207 is.n_type, is.n_sclass,
2208 0, is.n_numaux, &ia);
2214 is.n_type, is.n_sclass, 0,
2215 is.n_numaux, auxptr);
2381 /* This is a global symbol. */
2386 /* This symbol is being written at the end
2405 struct internal_syment *is;
2409 /* This reloc is against a symbol we are
2413 is = finfo->internal_syms + irel->r_symndx;
2416 (input_bfd, is, buf));
2556 /* If doing task linking and this is the pass where we convert
2558 symbol is not being converted, just ignore it and it will be
2568 /* When a weak symbol is not overridden by a strong one,
2695 /* Handle a link order which is supposed to generate a reloc. */
2816 /* r_size is only used on the RS/6000, which needs its own linker
2817 routines anyhow. r_extern is only used for ECOFF. */
2819 /* FIXME: What is the right value for r_offset? Is zero OK? */
2874 size of the symbol is included in the section contents, or it
2875 is not. We assume that the size is not included, and force
2888 a PC relative reloc that is pcrel_offset. It will already
2889 have the correct value. If this is not a relocatable link,
2957 /* This is a GNU extension. */
2977 This file is then read by dlltool when generating the
2978 reloc section. Note that the base file is not