Procházet zdrojové kódy

LibELF+DynamicLoader: Rename DynamicObject::construct() => create()

Andreas Kling před 4 roky
rodič
revize
ba1eea9898

+ 1 - 1
Userland/DynamicLoader/main.cpp

@@ -67,7 +67,7 @@ static void perform_self_relocations(auxv_t* auxvp)
     if (!dynamic_section_addr)
         exit(1);
 
-    auto dynamic_object = ELF::DynamicObject::construct((VirtualAddress(base_address)), (VirtualAddress(dynamic_section_addr)));
+    auto dynamic_object = ELF::DynamicObject::create((VirtualAddress(base_address)), (VirtualAddress(dynamic_section_addr)));
 
     dynamic_object->relocation_section().for_each_relocation([base_address](auto& reloc) {
         if (reloc.type() != R_386_RELATIVE)

+ 2 - 2
Userland/Libraries/LibELF/DynamicLoader.cpp

@@ -110,7 +110,7 @@ const DynamicObject& DynamicLoader::dynamic_object() const
         });
         ASSERT(!dynamic_section_address.is_null());
 
-        m_cached_dynamic_object = ELF::DynamicObject::construct(VirtualAddress(m_elf_image.base_address()), dynamic_section_address);
+        m_cached_dynamic_object = ELF::DynamicObject::create(VirtualAddress(m_elf_image.base_address()), dynamic_section_address);
     }
     return *m_cached_dynamic_object;
 }
@@ -161,7 +161,7 @@ RefPtr<DynamicObject> DynamicLoader::map()
 
     load_program_headers();
 
-    m_dynamic_object = DynamicObject::construct(m_text_segment_load_address, m_dynamic_section_address);
+    m_dynamic_object = DynamicObject::create(m_text_segment_load_address, m_dynamic_section_address);
     m_dynamic_object->set_tls_offset(m_tls_offset);
     m_dynamic_object->set_tls_size(m_tls_size);
 

+ 1 - 1
Userland/Libraries/LibELF/DynamicObject.cpp

@@ -470,7 +470,7 @@ Optional<DynamicObject::SymbolLookupResult> DynamicObject::lookup_symbol(const S
     return SymbolLookupResult { res.value(), (FlatPtr)res.address().as_ptr(), res.bind(), this };
 }
 
-NonnullRefPtr<DynamicObject> DynamicObject::construct(VirtualAddress base_address, VirtualAddress dynamic_section_address)
+NonnullRefPtr<DynamicObject> DynamicObject::create(VirtualAddress base_address, VirtualAddress dynamic_section_address)
 {
     return adopt(*new DynamicObject(base_address, dynamic_section_address));
 }

+ 1 - 1
Userland/Libraries/LibELF/DynamicObject.h

@@ -36,7 +36,7 @@ namespace ELF {
 
 class DynamicObject : public RefCounted<DynamicObject> {
 public:
-    static NonnullRefPtr<DynamicObject> construct(VirtualAddress base_address, VirtualAddress dynamic_section_address);
+    static NonnullRefPtr<DynamicObject> create(VirtualAddress base_address, VirtualAddress dynamic_section_address);
 
     ~DynamicObject();
     void dump() const;