Lines Matching refs:fixup_segment
100 * config/obj-coff.c (fixup_segment): If TC_M88K is defined, do not
292 * config/obj-coff.c (fixup_segment): Don't subtract md_pcrel_from
491 (fixup_segment): Use MD_PCREL_FROM_SECTION instead of
904 * write.c (fixup_segment): Clear fixp->fx_subsy if the relocation
966 * write.c (fixup_segment): Handle ABS-sym in -sym case rather than
968 * config/obj-coff.c (fixup_segment): Likewise. Permit negative
1144 * write.c (fixup_segment): Get TC_FORCE_RELOCATION up the
1154 * write.c (fixup_segment): Remove change of 29th.
1188 * write.c (fixup_segment): Don't throw away rva relocs.
1564 * write.c (fixup_segment): If fx_no_overflow is non-zero, don't
1656 (fixup_segment): Likewise.
1657 * config/obj-coff.c (fixup_segment): Likewise.
1773 (fixup_segment): Change relocations against sy_mri_common symbols
1776 (fixup_segment): Change relocations against sy_mri_common symbols
1958 * config/obj-coff.c (fixup_segment): Don't do further pcrel
1986 * config/obj-coff.c (fixup_segment): Local add_number should not
2023 (fixup_segment): Use TC_FORCE_RELOCATION to decide whether to
2153 (fixup_segment): Do nothing for the difference of two symbols if
2158 * config/obj-coff.c (fixup_segment): Support MD_APPLY_FIX3.
2230 * write.c (fixup_segment): Call resolve_symbol_value on
2254 * write.c (fixup_segment): Pass fixP to TC_RELOC_RTSYM_LOC_FIXUP,
2429 * config/obj-coff.c (fixup_segment): PE doesn't use
2477 * write.c (fixup_segment) [TC_M68K]: Don't do further pcrel
2481 * write.c (fixup_segment): Don't conditionalize the pcrel fix on
2800 * config/obj-coff.c (fixup_segment): Cope with PE wierdness.
3378 (fixup_segment): If linkrelax is set, just return.
3465 * write.c (fixup_segment): If MD_APPLY_FIX3 is defined, call
3602 fixup_segment. This was previously corrected, if the reloc was
3624 "machine independent" fixup_segment.
3765 (fixup_segment): conditionally exclude it for OBJ_VMS.
4041 * config/obj-coff.c (fixup_segment): Reformat condition in an `if'
4538 * write.c (fixup_segment): For i386 elf and coff (for now), don't
4616 (fixup_segment): Changed local var PCREL to type int, added PLT.
4623 (fixup_segment): If DEBUG5 is defined, print out each fixup before
4969 * config/obj-coff.c (fixup_segment): After handling the difference
4992 * write.c (fixup_segment): Test TC_RELOC_RTSYM_LOC_FIXUP on fixup
5076 (fixup_segment): Use as_bad_where rather than as_bad.
5457 * config/obj-coff.c (fixup_segment) [TC_I960]: Use SF_GET_BALNAME
5963 * config/obj-coff.c (fixup_segment) [!BFD_ASSEMBLER]
6007 * config/obj-coff.c (fixup_segment) [BFD_ASSEMBLER]
6144 * config/obj-coffbfd.c (fixup_segment): Make common symbol and PC
6182 (obj_coff_endef, tag_find_or_make, fixup_segment): Likewise.
7103 * write.c (fixup_segment): Use as_bad_where, not as_bad.
7169 * write.c (fixup_segment): Only do range checking if size of fixup
7404 (fixup_segment): Leave gp-relative relocations alone. For pcrel
7631 (fixup_segment): Don't define skip if it won't be used.
7784 (fixup_segment): When adjusting a reloc with an absolute symbol,
7974 * write.c (fixup_segment): Lots of variables no longer register.
7993 * write.c (fixup_segment): Call TC_VALIDATE_FIX, if defined,
8078 (fixup_segment): Allow the target machine to specify that a
8085 be NULL. Only fixup_segment is supposed to do that.
8416 * write.c (fixup_segment): Delete {SEG,GLOBAL}_DIFF_ALLOWED code,
8455 * write.c (fixup_segment): Handle conversion of subtraction to
8532 (fixup_segment): Do not complain that a value is too small for
8771 * write.c (fixup_segment): Fix indention and open/close brace
8879 (fixup_segment): Use as_bad_where, not as_bad.
8945 * write.c: (fixup_segment): Allow expressions such as
9033 * config/obj-coffbfd.c (fixup_segment) [DIFF_EXPR_OK]: If
9231 (fixup_segment) [DIFF_EXPR_OK]: If sub_symbolP is in the current
9396 (fixup_segment, cvs_frag_to_fill): Only use if BFD_ASSEMBLER or
9515 (fixup_segment): Cast to long and use %ld in error message.
9860 (fixup_segment) [BFD_ASSEMBLER]: Use bfd_is_com_section, rather
9862 (fixup_segment): Simplify range check.
9863 (fixup_segment) [OBJ_COFF && TC_I960]: Simplify cpp condition
10281 * config/obj-coffbfd.c (fixup_segment): If TC_M88K, don't adjust
10457 (fixup_segment): Local add_number is now valueT. Correct some
10649 (fixup_segment): Use sprint_value.
11471 (fixup_segment): Add a29k special case; the linker is not prepared
11749 (fixup_segment): Make sure common-section symbols get treated the
11821 (write_object_file): Set it here instead, so that fixup_segment
11846 (fixup_segment): Linkrelax code is no longer conditional on
12124 (fixup_segment): Explicitly check S_IS_COMMON before making 386
12193 (fixup_segment): Take segment as argument. On the i386, adjust PC
12416 (fixup_segment): 386 uses strange common symbol format.
12525 write.c (fixup_segment): check for signed .word overflow if
12528 * write.c (fixup_segment): fixed missing parens in expression
12532 obj-coffbfd.c (fixup_segment): check for signed .word overflow if
12535 * config/obj-coffbfd.c (fixup_segment): fixed missing parens in
12571 (fixup_segment) set fx_subsy to 0.
12665 defined, call it. Change segments before calling fixup_segment.
12781 * write.c (fixup_segment): if relaxing, don't do anything.