예제 #1
0
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
예제 #2
0
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