Lines Matching refs:expld
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()
4869 if (expld.result.valid_p) in lang_size_sections_1()
4871 dot = expld.result.value; in lang_size_sections_1()
4872 if (expld.result.section != NULL) in lang_size_sections_1()
4873 dot += expld.result.section->vma; in lang_size_sections_1()
4875 else if (expld.phase != lang_mark_phase_enum) in lang_size_sections_1()
4947 && expld.phase != lang_mark_phase_enum) in lang_size_sections_1()
4986 && expld.phase != lang_mark_phase_enum) in lang_size_sections_1()
5272 expld.dataseg.relro = exp_dataseg_relro_none; in lang_size_sections_1()
5278 if (expld.dataseg.relro == exp_dataseg_relro_start) in lang_size_sections_1()
5280 if (!expld.dataseg.relro_start_stat) in lang_size_sections_1()
5281 expld.dataseg.relro_start_stat = s; in lang_size_sections_1()
5284 ASSERT (expld.dataseg.relro_start_stat == s); in lang_size_sections_1()
5287 else if (expld.dataseg.relro == exp_dataseg_relro_end) in lang_size_sections_1()
5289 if (!expld.dataseg.relro_end_stat) in lang_size_sections_1()
5290 expld.dataseg.relro_end_stat = s; in lang_size_sections_1()
5293 ASSERT (expld.dataseg.relro_end_stat == s); in lang_size_sections_1()
5296 expld.dataseg.relro = exp_dataseg_relro_none; in lang_size_sections_1()
5438 expld.phase = lang_allocating_phase_enum; in lang_size_sections()
5439 expld.dataseg.phase = exp_dataseg_none; in lang_size_sections()
5442 if (expld.dataseg.phase == exp_dataseg_end_seen in lang_size_sections()
5443 && link_info.relro && expld.dataseg.relro_end) in lang_size_sections()
5449 expld.dataseg.phase = exp_dataseg_relro_adjust; in lang_size_sections()
5450 maxpage = expld.dataseg.maxpagesize; in lang_size_sections()
5453 min_base = (expld.dataseg.min_base + maxpage - 1) & ~(maxpage - 1); in lang_size_sections()
5454 expld.dataseg.base += (-expld.dataseg.relro_end in lang_size_sections()
5455 & (expld.dataseg.pagesize - 1)); in lang_size_sections()
5457 relro_end = ((expld.dataseg.relro_end + expld.dataseg.pagesize - 1) in lang_size_sections()
5458 & ~(expld.dataseg.pagesize - 1)); in lang_size_sections()
5459 if (min_base + maxpage < expld.dataseg.base) in lang_size_sections()
5461 expld.dataseg.base -= maxpage; in lang_size_sections()
5466 if (expld.dataseg.relro_end > relro_end) in lang_size_sections()
5478 if (sec->vma >= expld.dataseg.base in lang_size_sections()
5479 && sec->vma < expld.dataseg.relro_end in lang_size_sections()
5483 if (((bfd_vma) 1 << max_alignment_power) < expld.dataseg.pagesize) in lang_size_sections()
5489 expld.dataseg.base &= ~((1 << max_alignment_power) - 1); in lang_size_sections()
5494 link_info.relro_start = expld.dataseg.base; in lang_size_sections()
5495 link_info.relro_end = expld.dataseg.relro_end; in lang_size_sections()
5497 else if (expld.dataseg.phase == exp_dataseg_end_seen) in lang_size_sections()
5503 first = -expld.dataseg.base & (expld.dataseg.pagesize - 1); in lang_size_sections()
5504 last = expld.dataseg.end & (expld.dataseg.pagesize - 1); in lang_size_sections()
5506 && ((expld.dataseg.base & ~(expld.dataseg.pagesize - 1)) in lang_size_sections()
5507 != (expld.dataseg.end & ~(expld.dataseg.pagesize - 1))) in lang_size_sections()
5508 && first + last <= expld.dataseg.pagesize) in lang_size_sections()
5510 expld.dataseg.phase = exp_dataseg_adjust; in lang_size_sections()
5515 expld.dataseg.phase = exp_dataseg_done; in lang_size_sections()
5518 expld.dataseg.phase = exp_dataseg_done; in lang_size_sections()
5575 if (expld.result.valid_p) in lang_do_assignments_1()
5577 s->data_statement.value = expld.result.value; in lang_do_assignments_1()
5578 if (expld.result.section != NULL) in lang_do_assignments_1()
5579 s->data_statement.value += expld.result.section->vma; in lang_do_assignments_1()
5612 if (expld.result.valid_p) in lang_do_assignments_1()
5613 s->reloc_statement.addend_value = expld.result.value; in lang_do_assignments_1()
5667 expld.phase = phase; in lang_do_assignments()
6397 if (s == expld.dataseg.relro_end_stat) in lang_find_relro_sections_1()
6432 lang_find_relro_sections_1 (expld.dataseg.relro_start_stat, in lang_find_relro_sections()
6672 expld.phase = lang_first_phase_enum; in lang_process()