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. */
225 /* This symbol is externally visible, and is defined by this
239 undefined. If a symbol is currently known to be common,
260 the link. *PNEEDED is set according to whether this element is
261 needed in the link or not. This is called via
346 /* This symbol is externally visible. */
408 ("Warning: symbol `%s' is both section and non-section",
418 duplicate names. However, if one string is a literal and
419 one is a data initializer, one will end up in the .data
436 is going to wind up with an inappropriate reference. */
470 alignment of a section. There is no point to permitting
552 FIXME: This is not at all the right place to do this.
569 /* If this is a non-traditional, non-relocatable link, try to
753 into the s_name field of the section header. That is why
810 but only when doing a relocatable link, which is not the
965 /* The value of the last C_FILE symbol is supposed to be the symbol
1002 /* The outsyms buffer is used by _bfd_coff_write_global_sym. */
1424 always sees the original values. This is more reliable than
1447 /* Extract the flag indicating if this symbol is used by a
1475 /* This is a global symbol. Global symbols come at the
1491 /* This is a local symbol. Skip it if we are discarding
1511 /* If we stripping debugging symbols, and this is a debugging
1513 for some types of debugging symbols; I don't know if this is
1554 /* If this is an enum, struct, or union tag, see if we have
1704 /* This is the first definition of this type. */
1711 /* This is a redefinition which can be merged. */
1733 bfd_coff_symname_in_debug. That is only true for
1800 /* The value of a C_FILE symbol is the symbol index of
1802 symbol is the symbol index to the first external
1817 /* The last C_FILE symbol is in this input file. */
1934 /* Handle the aux entries. This handling is based on
1952 /* If this is a long filename, we must put it in the
1992 to include. I don't know if this is
2042 /* The last .bf symbol is in this input
2128 /* FIXME: If SEC_HAS_CONTENTS is not for the section, then
2180 struct internal_syment is;
2193 * osymesz)), &is);
2194 if ((ISFCN (is.n_type)
2195 || is.n_sclass == C_BLOCK)
2196 && is.n_numaux >= 1)
2204 is.n_type, is.n_sclass,
2205 0, is.n_numaux, &ia);
2211 is.n_type, is.n_sclass, 0,
2212 is.n_numaux, auxptr);
2378 /* This is a global symbol. */
2383 /* This symbol is being written at the end
2402 struct internal_syment *is;
2406 /* This reloc is against a symbol we are
2410 is = finfo->internal_syms + irel->r_symndx;
2413 (input_bfd, is, buf));
2553 /* If doing task linking and this is the pass where we convert
2555 symbol is not being converted, just ignore it and it will be
2565 /* When a weak symbol is not overridden by a strong one,
2692 /* Handle a link order which is supposed to generate a reloc. */
2813 /* r_size is only used on the RS/6000, which needs its own linker
2814 routines anyhow. r_extern is only used for ECOFF. */
2816 /* FIXME: What is the right value for r_offset? Is zero OK? */
2871 size of the symbol is included in the section contents, or it
2872 is not. We assume that the size is not included, and force
2885 a PC relative reloc that is pcrel_offset. It will already
2886 have the correct value. If this is not a relocatable link,
2963 /* This is a GNU extension. */
2983 This file is then read by dlltool when generating the
2984 reloc section. Note that the base file is not