[0/2] gdb: LoongArch: Add vector & lbt extensions support

Message ID 20240125083236.28557-1-lihui@loongson.cn
Headers
Series gdb: LoongArch: Add vector & lbt extensions support |

Message

Hui Li Jan. 25, 2024, 8:32 a.m. UTC
  Feiyang Chen (1):
  gdb: LoongArch: Add LBT extension support

Hui Li (1):
  gdb: LoongArch: Add vector extensions support

 gdb/arch/loongarch.c             |  10 ++
 gdb/arch/loongarch.h             |  12 ++
 gdb/features/Makefile            |   3 +
 gdb/features/loongarch/lasx.c    |  85 +++++++++++
 gdb/features/loongarch/lasx.xml  |  60 ++++++++
 gdb/features/loongarch/lbt.c     |  19 +++
 gdb/features/loongarch/lbt.xml   |  16 +++
 gdb/features/loongarch/lsx.c     |  82 +++++++++++
 gdb/features/loongarch/lsx.xml   |  59 ++++++++
 gdb/loongarch-linux-nat.c        | 189 ++++++++++++++++++++++++
 gdb/loongarch-linux-tdep.c       | 237 +++++++++++++++++++++++++++++++
 gdb/loongarch-tdep.c             |  54 +++++++
 gdb/loongarch-tdep.h             |   3 +
 gdbserver/linux-loongarch-low.cc |  95 +++++++++++++
 14 files changed, 924 insertions(+)
 create mode 100644 gdb/features/loongarch/lasx.c
 create mode 100644 gdb/features/loongarch/lasx.xml
 create mode 100644 gdb/features/loongarch/lbt.c
 create mode 100644 gdb/features/loongarch/lbt.xml
 create mode 100644 gdb/features/loongarch/lsx.c
 create mode 100644 gdb/features/loongarch/lsx.xml
  

Comments

Tiezhu Yang Feb. 6, 2024, 10:54 a.m. UTC | #1
On 1/25/24 16:32, Hui Li wrote:
> 
> Feiyang Chen (1):
>    gdb: LoongArch: Add LBT extension support
> 
> Hui Li (1):
>    gdb: LoongArch: Add vector extensions support
> 
>   gdb/arch/loongarch.c             |  10 ++
>   gdb/arch/loongarch.h             |  12 ++
>   gdb/features/Makefile            |   3 +
>   gdb/features/loongarch/lasx.c    |  85 +++++++++++
>   gdb/features/loongarch/lasx.xml  |  60 ++++++++
>   gdb/features/loongarch/lbt.c     |  19 +++
>   gdb/features/loongarch/lbt.xml   |  16 +++
>   gdb/features/loongarch/lsx.c     |  82 +++++++++++
>   gdb/features/loongarch/lsx.xml   |  59 ++++++++
>   gdb/loongarch-linux-nat.c        | 189 ++++++++++++++++++++++++
>   gdb/loongarch-linux-tdep.c       | 237 +++++++++++++++++++++++++++++++
>   gdb/loongarch-tdep.c             |  54 +++++++
>   gdb/loongarch-tdep.h             |   3 +
>   gdbserver/linux-loongarch-low.cc |  95 +++++++++++++
>   14 files changed, 924 insertions(+)
>   create mode 100644 gdb/features/loongarch/lasx.c
>   create mode 100644 gdb/features/loongarch/lasx.xml
>   create mode 100644 gdb/features/loongarch/lbt.c
>   create mode 100644 gdb/features/loongarch/lbt.xml
>   create mode 100644 gdb/features/loongarch/lsx.c
>   create mode 100644 gdb/features/loongarch/lsx.xml
> 

Looks good to me, pushed.

Thanks,
Tiezhu