Searched refs:expld (Results 1 – 13 of 13) sorted by relevance
49 struct ldexp_control expld; variable139 bfd_vma value = expld.result.value; in make_log2ceil()154 expld.result.section = NULL; in make_log2ceil()155 expld.result.value = result; in make_log2ceil()161 if (expld.result.section != NULL) in make_abs()162 expld.result.value += expld.result.section->vma; in make_abs()163 expld.result.section = bfd_abs_section_ptr; in make_abs()169 expld.result.valid_p = TRUE; in new_abs()170 expld.result.section = bfd_abs_section_ptr; in new_abs()171 expld.result.value = value; in new_abs()[all …]
3889 if (expld.phase != lang_mark_phase_enum) in strip_excluded_output_sections()3891 expld.phase = lang_mark_phase_enum; in strip_excluded_output_sections()3892 expld.dataseg.phase = exp_dataseg_none; in strip_excluded_output_sections()4050 expld.assign_name = dst; in print_assignment()4058 if (expld.result.valid_p) in print_assignment()4064 || expld.assign_name != NULL) in print_assignment()4066 value = expld.result.value; in print_assignment()4068 if (expld.result.section != NULL) in print_assignment()4069 value += expld.result.section->vma; in print_assignment()4100 expld.assign_name = NULL; in print_assignment()[all …]
168 extern struct ldexp_control expld;
783 (make_abs, exp_get_abs_int): Cope with NULL expld.result.section.796 (exp_fold_tree_1): Ajust for NULL expld.result.section. When assigning797 a plain number to dot, assume the value is relative to expld.section.800 (lang_size_sections_1): Cope with NULL expld.result.section.807 using expld.result.section rather than expld.section.
808 (struct ldexp_control, expld): New.813 (expld): Define.814 (make_abs): Operate directly on expld.result. Update all callers.817 (new_rel, new_rel_from_abs): Operate on expld.result and return void.819 (fold_unary): Operate on expld.result and return void. Remove841 params to expld.843 and "mark_used" params. Save params to expld. Update all callers.875 (lang_size_sections): Remove first five params. Set expld.phase on
105 * ldexp.c (fold_binary): Set expld.dataseg.relro to111 expld.dataseg.relro_start_stat and112 expld.dataseg.relro_end_stat.419 use expld.result when valid.
31 Instead set and test expld.assign_name.33 (print_assignment): Instead set and test expld.assign_name.
770 (fold_binary <SEGMENT_START>): Set expld.result.section to772 (fold_name <DEFINED>): Set expld.result.section to current section.
901 * ldlang.c (print_assignment): Don't set expld.assign_name to dot.
1038 for exp_dataseg_done rather than expld.phase == lang_final_phase_enum
152 if (expld.phase != lang_mark_phase_enum)154 expld.phase = lang_mark_phase_enum;155 expld.dataseg.phase = exp_dataseg_none;
233 if (expld.phase != lang_mark_phase_enum)235 expld.phase = lang_mark_phase_enum;236 expld.dataseg.phase = exp_dataseg_none;
274 expld.phase = lang_mark_phase_enum;275 expld.dataseg.phase = exp_dataseg_none;