labath added inline comments.
================ Comment at: lldb/packages/Python/lldbsuite/test/commands/target/set-exec/TestSetExecutable.py:16 + """Test adding images to the target.""" + self.build() + ---------------- anton.kolesov wrote: > clayborg wrote: > > Create a yaml file and put it in the same directory as this file. Change > > this line to be: > > ``` > > src_dir = self.getSourceDir() > > yaml_path = os.path.join(src_dir, "a.yaml") > > obj_path = self.getBuildArtifact("a.out") > > self.yaml2obj(yaml_path, obj_path) > > ``` > > Make an ELF file that that is for a remote platform where the triple and > > platform won't match typical hosts. > Do you have any specific suggestions that also have freely available > toolchain? I have immediate access only to Windows/Linux x86 and Synopsys > ARC, and ARC elf files don't change the platform - it remains as "host" even > when connecting to a GDB-server, plus obj2yaml segfaults on ARC elf files. Would this do the job? ``` --- !ELF FileHeader: Class: ELFCLASS64 Data: ELFDATA2LSB Type: ET_DYN Machine: EM_AARCH64 Entry: 0x00000000000006C0 Sections: - Name: .text Type: SHT_PROGBITS Flags: [ SHF_ALLOC, SHF_EXECINSTR ] Address: 0x00000000000006C0 AddressAlign: 0x0000000000000008 Content: DEADBEEF ... ``` Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D70847/new/ https://reviews.llvm.org/D70847 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits