Lines Matching refs:Script_sections

280   typedef Script_sections::Elements_iterator Elements_iterator;
585 Script_sections::Section_type*)
591 Script_sections::Elements_iterator)
1852 Output_section***, Script_sections::Section_type*);
1857 Script_sections::Elements_iterator p)
1901 // Return the output section type if specified or Script_sections::ST_NONE.
1902 Script_sections::Section_type
2137 Script_sections::Section_type* psection_type)
2162 Script_sections::block_in_region(Symbol_table* symtab, Layout* layout,
2188 Script_sections::find_memory_region(
2273 Script_sections* script_sections =
2727 Script_sections::Section_type
2733 return Script_sections::ST_NONE;
2735 return Script_sections::ST_NOLOAD;
2742 return Script_sections::ST_NONE;
2804 Script_sections::Elements_iterator)
3044 Script_sections::add_memory_region(const char* name, size_t namelen,
3074 Script_sections::find_memory_region(const char* name, size_t namelen)
3091 Script_sections::find_memory_region_origin(const char* name, size_t namelen)
3103 Script_sections::find_memory_region_length(const char* name, size_t namelen)
3115 Script_sections::set_memory_region(Memory_region* mr, bool set_vma)
3121 // Class Script_sections.
3123 Script_sections::Script_sections()
3141 Script_sections::start_sections()
3153 Script_sections::finish_sections()
3162 Script_sections::add_symbol_assignment(const char* name, size_t length,
3181 Script_sections::add_dot_assignment(Expression* val)
3204 Script_sections::add_assertion(Expression* check, const char* message,
3220 Script_sections::start_output_section(
3236 Script_sections::finish_output_section(
3247 Script_sections::add_data(int size, bool is_signed, Expression* val)
3256 Script_sections::add_fill(Expression* val)
3265 Script_sections::add_input_section(const Input_section_spec* spec, bool keep)
3275 Script_sections::data_segment_align()
3290 Script_sections::data_segment_relro_end()
3310 Script_sections::create_sections(Layout* layout)
3323 Script_sections::add_symbols_to_table(Symbol_table* symtab)
3336 Script_sections::finalize_symbols(Symbol_table* symtab, const Layout* layout)
3351 Script_sections::output_section_name(
3355 Script_sections::Section_type* psection_type)
3372 *psection_type = Script_sections::ST_NONE;
3383 *psection_type = Script_sections::ST_NONE;
3392 Script_sections::place_orphan(Output_section* os)
3448 Script_sections::set_section_addresses(Symbol_table* symtab, Layout* layout)
3567 Sort_output_sections(const Script_sections::Sections_elements* elements)
3579 const Script_sections::Sections_elements* elements_;
3644 for (Script_sections::Sections_elements::const_iterator
3672 Script_sections::is_bss_section(const Output_section* os)
3681 Script_sections::total_header_size(Layout* layout) const
3708 Script_sections::header_size_adjustment(uint64_t lma,
3722 Script_sections::create_segments(Layout* layout, uint64_t dot_alignment)
3884 Script_sections::create_note_and_tls_segments(
3947 Script_sections::add_phdr(const char* name, size_t namelen, unsigned int type,
3965 Script_sections::expected_segment_count(const Layout* layout) const
4010 Script_sections::create_segments_from_phdrs_clause(Layout* layout,
4021 Script_sections::attach_sections_using_phdrs_clause(Layout* layout)
4110 Script_sections::set_phdrs_clause_addresses(Layout* layout,
4203 Script_sections::put_headers_in_phdrs(Output_data* file_header,
4228 Script_sections::get_output_section_info(const char* name, uint64_t* address,
4248 Script_sections::release_segments()
4262 Script_sections::print(FILE* f) const