Lines Matching full:fix
75 #define TC_FORCE_RELOCATION_ABS(FIX) \ argument
76 ((FIX)->fx_r_type == BFD_RELOC_32_PCREL_S2 \
77 || TC_FORCE_RELOCATION (FIX))
88 #define TC_FORCE_RELOCATION_LOCAL(FIX) \ argument
89 (!(FIX)->fx_pcrel \
90 || (FIX)->fx_plt \
92 && S_IS_EXTERNAL ((FIX)->fx_addsy)) \
93 || TC_FORCE_RELOCATION (FIX))
102 #define tc_fix_adjustable(FIX) \ argument
103 ((FIX)->fx_r_type != BFD_RELOC_VTABLE_INHERIT \
104 && (FIX)->fx_r_type != BFD_RELOC_VTABLE_ENTRY \
105 && ((FIX)->fx_r_type < BFD_RELOC_SPARC_TLS_GD_HI22 \
106 || (FIX)->fx_r_type > BFD_RELOC_SPARC_TLS_TPOFF64) \
108 || ((FIX)->fx_r_type != BFD_RELOC_HI22 \
109 && (FIX)->fx_r_type != BFD_RELOC_LO10 \
110 && (FIX)->fx_r_type != BFD_RELOC_SPARC13 \
111 && ((FIX)->fx_r_type != BFD_RELOC_32_PCREL_S2 \
112 || !generic_force_reloc (FIX)) \
113 && ((FIX)->fx_pcrel \
114 || ((FIX)->fx_subsy != NULL \
115 && (S_GET_SEGMENT ((FIX)->fx_subsy) \
116 == S_GET_SEGMENT ((FIX)->fx_addsy))) \
117 || S_IS_LOCAL ((FIX)->fx_addsy)))))
120 #define MD_APPLY_SYM_VALUE(FIX) 0 argument
131 #define tc_fix_adjustable(FIX) \ argument
133 || ((FIX)->fx_pcrel \
134 && ((FIX)->fx_addsy == NULL \
135 || (! S_IS_EXTERNAL ((FIX)->fx_addsy) \
136 && ! S_IS_WEAK ((FIX)->fx_addsy)))) \
137 || (FIX)->fx_r_type == BFD_RELOC_16 \
138 || (FIX)->fx_r_type == BFD_RELOC_32)
169 #define TC_FIX_DATA_PRINT(FILE, FIX) \ argument
173 (unsigned long) (FIX)->tc_fix_data); \