1 use super::copy_range_to_buf;
2 use crate::emu::Emu;
3 use gdbstub::common::Pid;
4 use gdbstub::target;
5 use gdbstub::target::TargetResult;
6 
7 impl target::ext::exec_file::ExecFile for Emu {
get_exec_file( &self, _pid: Option<Pid>, offset: u64, length: usize, buf: &mut [u8], ) -> TargetResult<usize, Self>8     fn get_exec_file(
9         &self,
10         _pid: Option<Pid>,
11         offset: u64,
12         length: usize,
13         buf: &mut [u8],
14     ) -> TargetResult<usize, Self> {
15         let filename = b"/test.elf";
16         Ok(copy_range_to_buf(filename, offset, length, buf))
17     }
18 }
19