[Lldb-commits] [PATCH] D128250: [LLDB][RISCV]Add initial support for lldb-server.

2022-07-25 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D128250#3640942 , @Emmmer wrote: > This patch change: > > - Add the recognition of architecture riscv64 in `HostInfoBase.cpp` > - Add the recognition of architecture riscv64 and riscv32 in > `ObjectFilePECOFF.cpp` > - Add riscv'

[Lldb-commits] [PATCH] D128250: [LLDB][RISCV]Add initial support for lldb-server.

2022-07-25 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D128250#3676635 , @tzb99 wrote: > In D128250#3640942 , @Emmmer wrote: > >> This patch change: >> >> - Add the recognition of architecture riscv64 in `HostInfoBase.cpp` >> - Add the recogn

[Lldb-commits] [PATCH] D62732: [RISCV] Add SystemV ABI

2022-07-26 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D62732#2790160 , @sven wrote: > In D62732#2790087 , @luismarques > wrote: > >> In D62732#2790028 , @luismarques >> wrote: >> >>> That's surprising

[Lldb-commits] [PATCH] D62732: [RISCV] Add SystemV ABI

2022-08-03 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D62732#3681388 , @jasonmolenda wrote: > In D62732#3680154 , @tzb99 wrote: > >> In D62732#2790160 , @sven wrote: >> >>> > > > >>> But the unwind ca

[Lldb-commits] [PATCH] D128250: [LLDB][RISCV]Add initial support for lldb-server.

2022-08-03 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D128250#3661588 , @Emmmer wrote: > This commit updates: > > - Add the pc register according to the implementation of gdb >

[Lldb-commits] [PATCH] D128250: [LLDB][RISCV]Add initial support for lldb-server.

2022-08-04 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D128250#3698652 , @Emmmer wrote: >> Hello: >> >> Thank you so much for sharing the patch files. One thing I am still curious >> is what the ABISysv file you are using. Would you mind also sharing the >> remaining patches added

[Lldb-commits] [PATCH] D130342: [LLDB][RISCV] Add register stuff and make breakpoint work

2022-08-09 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D130342#3709772 , @Emmmer wrote: > What is implemented: > > - Use the same register layout as Linux kernel and mock read/write for `x0` > register (the always zero register). > - Take RISC-V `ebreak` instruction as breakpoint tr

[Lldb-commits] [PATCH] D130342: [LLDB][RISCV] Add register stuff and make breakpoint work

2022-08-09 Thread Tiancheng Zhang via Phabricator via lldb-commits
tzb99 added a comment. In D130342#3710299 , @Emmmer wrote: > In D130342#3710122 , @tzb99 wrote: > >> In D130342#3709772 , @Emmmer wrote: >> >>> What is implemented: >>> >>