def loader_segload_test(binbuild): lib_file = binbuild.make_lib('simple') mem = MockMemory(fill=23) alloc = MemoryAlloc(mem) loader = SegmentLoader(mem, alloc) seg_list = loader.load_seg(lib_file) assert seg_list is not None
def load_lib(mem, binbuild): lib_file = binbuild.make_lib('simple') alloc = MemoryAlloc(mem) loader = SegmentLoader(mem, alloc) seg_list = loader.load_seg(lib_file) seg0 = seg_list.get_segment(0) addr = seg0.get_addr() size = seg0.get_size() end = seg0.get_end() return addr, size, end