reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
188 assert(Obj.isELF() && "Not an ELF object file."); 191 MemoryBuffer::getMemBufferCopy(Obj.getData(), Obj.getFileName()); 191 MemoryBuffer::getMemBufferCopy(Obj.getData(), Obj.getFileName()); 195 if (Obj.getBytesInAddress() == 4 && Obj.isLittleEndian()) 195 if (Obj.getBytesInAddress() == 4 && Obj.isLittleEndian()) 197 createRTDyldELFObject<ELF32LE>(Buffer->getMemBufferRef(), Obj, L); 198 else if (Obj.getBytesInAddress() == 4 && !Obj.isLittleEndian()) 198 else if (Obj.getBytesInAddress() == 4 && !Obj.isLittleEndian()) 200 createRTDyldELFObject<ELF32BE>(Buffer->getMemBufferRef(), Obj, L); 201 else if (Obj.getBytesInAddress() == 8 && !Obj.isLittleEndian()) 201 else if (Obj.getBytesInAddress() == 8 && !Obj.isLittleEndian()) 203 createRTDyldELFObject<ELF64BE>(Buffer->getMemBufferRef(), Obj, L); 204 else if (Obj.getBytesInAddress() == 8 && Obj.isLittleEndian()) 204 else if (Obj.getBytesInAddress() == 8 && Obj.isLittleEndian()) 206 createRTDyldELFObject<ELF64LE>(Buffer->getMemBufferRef(), Obj, L);