This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 0/4] RISC-V/Linux `gdbserver' support and associated fixes
- From: "Maciej W. Rozycki" <macro at wdc dot com>
- To: gdb-patches at sourceware dot org
- Cc: Jim Wilson <jimw at sifive dot com>, Andrew Burgess <andrew dot burgess at embecosm dot com>, Palmer Dabbelt <palmer at dabbelt dot com>, Tom Tromey <tom at tromey dot com>, guoren at kernel dot org, lifang_xia at c-sky dot com, yunhai_shang at c-sky dot com, jiangshuai_li at c-sky dot com
- Date: Thu, 23 Jan 2020 19:39:50 +0000 (GMT)
- Subject: [PATCH 0/4] RISC-V/Linux `gdbserver' support and associated fixes
- Ironport-sdr: rncGsP2fgQVL6aYQyKy6T5GV2h45n+PjBGoPAgnppjquvy74MS+Bt38Qx1BVEEr0rJZCKtN678 myaADu+VfWmgE6K0TtmqcwYcIZw9hdseakxkaRFU96bR/d/RUbJTy5PEXz0czaEpEa6hwHc2le vEoioupRl/ylKvjyXQLXiAeO1QLtmKENlIE7e9oqSNdZ7PeJvD7xOv5ZEWYSS+OO0iKD6GgaMp 07cZulBajtzdv3fhtBFIDOE8Bnms38fMHi35gb6xgrYdxLj5abCB+iGmQ0Y+6KMnHlkgNUe4PB oDQ=
- Ironport-sdr: 7vF5P5CIn3niu7xLRNEQkOJt2gzPodp2FdppI2tR3HTXX7ae4wIIC08q2PY143FGScozDLgC8d vKKcZbqPyTFuUeH/D6kdx4EyMp+Q7XvJZYLJUBQYlLFNxWiZzN1FkScXq3I+hpECmfRIh9LSH4 o7BZJR4p596ww4To2SxPchpyPM+TVE0/kypc2GAozpXjT19aY7ZJ7tz6nppNKdRMbM3202utnC DNH0219MdjdgVLG+Rk65UPhXrl9p0gpUrtnhtBd+jTKJ6ns6d+VLxHbSF5CHkI3lirpR/9v3hO Fm9h1QHe2u4pc1dEmzgOd6Vp
- Ironport-sdr: XcjsHR7edyYGKni86HwHi0tqjPJKZEd7MMY6SB2WhUHRJEfXXXpeBk0oSNHtGBMYnSzVfCXfU+ 1p+brvfD3ul5UTdyD4u5s3EWys4dLUbF2DHxOd2/mY6bBwCNJo3W15iI1ymElybDMuLwf3GIfN jYHu0b3Pkf+EdjixEMgBEeG1D09Qrc+9X50AEht0gJtXZPEwrBK2V54X5TKizuIckl8vd796Sf w8Hh+eL2/OXj+j+GXrSqk6j1scYT5YS2XLrFpQttWeljateckWvYiLzttYz7YgM7F6+LAP6wkO I0g=
- Wdcironportexception: Internal
Hi,
[Including Tom on the cc list as some of these changes will likely
interfere with the effort to move `gdbserver' to the top level, although I
think mechanically only.]
This is a small series adding RISC-V `gdbserver' support with some
preparatory changes as follows:
- a fix to native RISC-V/Linux FLEN determination,
- a fix to remove a `gdbserver' stale TAGS `make' recipe,
- a fix to make `make TAGS' actually work for `gdbserver',
- actual RISC-V/Linux `gdbserver'.
I think changes #1-#3 are ready to go in. As to change #4 it might not be
as it triggers a bug in RISC-V GDB with handling XML register descriptions
which causes any description supplied to be rejected and therefore this
part cannot be verified at this point to be correct without the GDB bug
being fixed first.
See individual changes for details.
Maciej