Lines Matching refs:which

87 the backends keep this information accurate; backends which use this bit are
185 represented as undefined symbols with a value, in which case this function will
199 Return non-zero if this is a local assembler symbol which should not be
259 are only defined for object file formats for which they make sense (primarily
269 are only defined for object file formats for which they make sense (primarily
275 which it makes sense (primarily ELF).
280 which it makes sense (primarily ELF).
284 Get a pointer to an @code{expressionS} structure which represents the value of
395 symbols--symbols which will not be written to the output file--using a
402 @code{symbolS} (which also automatically creates a bfd @code{asymbol}
406 symbol. The first field of @code{struct local_symbol} is a pointer which is
433 and also returns the file and line for the expression which caused it to be
455 A @dfn{fixup} is basically anything which can not be resolved in the first
468 The @code{fixS} structure has a number of fields, several of which are obsolete
487 A number which is added into the fixup.
601 done. An @code{fr_subtype} value of 0 means no maximum, which is the normal
612 @code{fr_symbol} is an expression symbol for the subtraction which may be
718 For certain targets, instructions can create variant frags which are used to
740 build directory which includes @file{tc-@var{CPU}.h}.
744 will create a file named @file{obj-format.h} in the build directory which
750 directory which includes @file{te-@var{em}.h}.
783 of the assembler which actually know anything about the instruction set of the
788 backend files, not all of which are documented here. You must, of course,
789 define macros in the @file{.h} file, which is included by every assembler
828 @code{md_shortopts} is a @code{const char *} which GAS adds to the machine
830 @code{struct option []} which GAS adds to the machine independent long options
836 unrecognized code, presumably indicating a special code value which appears in
858 GAS will call this function for each input line which does not contain a
863 create fixups as needed (@pxref{Fixups}). Targets which need to do special
870 pseudo-ops which are specific to the CPU.
875 It should return non-zero if the pseudo-op is a conditional which controls
881 This is a null terminated @code{const char} array of characters which start a
893 characters which may appear in an operand. GAS already assumes that all
897 way in which GAS removes whitespace before passing the string to
902 This is a null terminated @code{const char} array of characters which start a
907 This is a null terminated @code{const char} array of characters which separate
922 This is a null terminated @code{const char} array of characters which may be
928 This is a null terminated @code{const char} array of characters which may be
1060 expression "r8 + 1" into "r9", which is probably not the result
1146 the MIPS which support options to change the endianness, which function to call
1154 which is a byte describing the type of floating point number to be created. It
1162 The second parameter is @var{litP} which is a pointer to a byte array where the
1169 The third argument is @var{sizeP}, which is a pointer to a integer that should
1182 The macro has a default definition which returns 0 for all cases.
1260 which can call @code{md_convert_frag}, this constant governs whether the symbols
1307 @code{fx_pcrel} or for which @code{TC_FORCE_RELOCATION}
1366 which in turns makes it difficult to fix @code{bfd_install_relocation}.
1377 indicates the largest number of relocs which @code{tc_gen_reloc} may return for
1388 If you define this macro, it should return the position from which the PC
1420 expansion. @code{macro_nest} indicates the current macro nesting level, which
1428 macro (macro_entry *), which includes expansion of the formal arguments.
1524 which the first four bytes are 0xffffffff and the next 8 bytes are
1555 If defined, GAS will call this macro when evaluating an expression which is the
1557 arguments: @code{expressioS * @var{left}} which is the symbolic expression on
1559 @var{right}} which is the symbolic expression on the right hand side of the
1560 subtraction, and @code{segT @var{section}} which is the section containing the two
1562 evaluated. Targets which implement link time relaxation which may change the
1568 the DWARF call frame debug information that is emitted. Targets which
1729 If the @code{TC_PCREL_ADJUST} macro is defined, which currently should only happen
1748 determine which should be used in each instance, when a symbol's value is
1779 chosen by the relaxing code is taken as the size by which the current frag will
1872 purposes, however, things may not work properly. For targets which use broken
1966 errors. For more complete testing, write a test which either examines the
1977 The @var{varname} may be @code{objdump}, @code{nm}, or @code{as}, in which case
1979 of @code{objdump} or @code{nm} must be specified, as that also specifies which