Lines Matching refs:relobj
801 Layout::is_ctors_in_init_array(Relobj* relobj, unsigned int shndx) const
803 return (ctors_sections_in_init_array.find(Section_id(relobj, shndx))
887 // Returns TRUE iff NAME (an input section from RELOBJ) will
891 Layout::keep_input_section(const Relobj* relobj, const char* name)
897 const char* file_name = relobj == NULL ? NULL : relobj->name().c_str();
929 // RELOBJ, with type TYPE and flags FLAGS. RELOBJ may be NULL for a
937 Layout::choose_output_section(const Relobj* relobj, const char* name,
954 const char* file_name = relobj == NULL ? NULL : relobj->name().c_str();
1056 name = parameters->target().output_section_name(relobj, name, &len);
1058 name = Layout::output_section_name(relobj, orig_name, &len);
1500 Layout::make_eh_frame_section(const Relobj* object)
5087 Layout::output_section_name(const Relobj* relobj, const char* name,
5168 if (relobj == NULL
5169 || (!Layout::match_file_name(relobj, "crtbegin")
5170 && !Layout::match_file_name(relobj, "crtend")))
5180 // Return true if RELOBJ is an input file whose base name matches
5189 Layout::match_file_name(const Relobj* relobj, const char* match)
5191 const std::string& file_name(relobj->name());
5212 Relobj* object,