Hello everyone, I am trying to add a new architecture into LLDB. My architecture is a accelerator with its own ISA for which we have a LLVM backend (release 7.1).
I have started by creating a new NativeProcessProtocol for my architecture. So I have a lldb-server that run on a x86, but which takes care of process of my architecture. I have forced it to use my NativeProcessProtocol. I have a issue with this method because as the lldb-server is compile to run on a x86, some part of the code think that it is managing x86 process. Maybe I am going in the wrong direction to add such new architecture to LLDB, I would be happy to try any other suggestions. If you are interested, you can have a look at my branch "dev/rjodin/lldb_dpu" in our forked repo of LLDB " https://github.com/upmem/lldb". The branch is not clean, but it can help you understand what I did. Thanks, -- *Romaric JODIN* UPMEM *Software Engineer*
_______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev