These were used mostly on embedded devices. They were tested thoroughly and work very well- most if not all should have the most compatible options, i.e. software floating point emulation, etc. Some are actually customized for a specific CPU (i.e. the lexra build) so you might need to try a few on an exotic target because I didn't document things well enough while building. If you don't use the right one or you will get funny errors or segmentation faults. An error that contain s a paren almost always means that the endianness is incorect. Note some of these were built with musl while some were built with uClibc (in case you're interested)
gdbserver-7.7.1-armel-eabi5-v1-sysv: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked
gdbserver-7.7.1-armhf-eabi5-v1-sysv: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked
gdbserver-7.7.1-armel-v1: ELF 32-bit LSB executable, ARM, version 1, statically linked
gdbserver-7.12-i486-sysv: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked
gdbserver-7.12-mipsel-mips32rel2-v1: ELF 32-bit LSB executable, MIPS, MIPS32 rel2 version 1, statically linked
gdbserver-7.12-mips-mips32rel2-v1: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1, statically linked
gdbserver-7.12-mipsel-mips32rel2-v1-sysv: ELF 32-bit LSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), statically linked
gdbserver-7.12-mips-mips32rel2-v1-sysv: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), statically linked
gdbserver-7.7.1-mips-mips32-v1: ELF 32-bit MSB executable, MIPS, MIPS32 version 1, statically linked
gdbserver-7.7.1-mipsel-mips32-v1: ELF 32-bit LSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked
gdbserver-7.7.1-mips-mips32-v1-sysv: ELF 32-bit MSB executable, MIPS, MIPS32 version 1 (SYSV), statically linked
gdbserver-7.12-mips64-mips64rel2-v1-sysv: ELF 64-bit MSB executable, MIPS, MIPS64 rel2 version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-mips64rel2-v1-sysv: ELF 64-bit LSB executable, MIPS, MIPS64 rel2 version 1 (SYSV), statically linked
gdbserver-7.12-mips64-mips64-v1-sysv: ELF 64-bit MSB executable, MIPS, MIPS64 version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-mips64-v1-sysv: ELF 64-bit LSB executable, MIPS, MIPS64 version 1 (SYSV), statically linked
gdbserver-7.12-mips-mips64-v1-sysv: ELF 32-bit MSB executable, MIPS, MIPS64 version 1 (SYSV), statically linked
gdbserver-7.12-mips64-mips-iii-v1-sysv: ELF 64-bit MSB executable, MIPS, MIPS-III version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-mips-iii-v1-sysv: ELF 64-bit LSB executable, MIPS, MIPS-III version 1 (SYSV), statically linked
gdbserver-7.12-mips-mips-iii-v1-sysv: ELF 32-bit MSB executable, MIPS, MIPS-III version 1 (SYSV), statically linked
gdbserver-7.7.1-mipsel-ii-v1: ELF 32-bit LSB executable, MIPS, MIPS-II version 1, statically linked
gdbserver-7.7.1-mips-mips-ii-v1: ELF 32-bit MSB executable, MIPS, MIPS-II version 1, statically linked
gdbserver-7.12-mips-mips-i-v1: ELF 32-bit MSB executable, MIPS, MIPS-I version 1, statically linked
gdbserver-7.12-mipsel-i-v1-sysv: ELF 32-bit LSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked
gdbserver-6.8-mips-i-rtl819x-lexra: ELF 32-bit MSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked
gdbserver-7.12-mips-i-v1-rtl819x-rsdk-1.3.6-4181-EB-2.6.30-0.9.30: ELF 32-bit MSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked
gdbserver-7.12-mips-i-v1-rtl819x-rsdk-1.3.6-5281-EB-2.6.30-0.9.30: ELF 32-bit MSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked
gdbserver-7.7.1-mips-mips-i-v1-sysv: ELF 32-bit MSB executable, MIPS, MIPS-I version 1 (SYSV), statically linked
gdbserver-7.12-mips64-mips-iv-v1-sysv: ELF 64-bit MSB executable, MIPS, MIPS-IV version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-mips-iv-v1-sysv: ELF 64-bit LSB executable, MIPS, MIPS-IV version 1 (SYSV), statically linked
gdbserver-7.12-mips64-n32-rel2v1-v1-sysv: ELF 32-bit MSB executable, MIPS, N32 MIPS64 rel2 version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-n32-rel2v1-v1-sysv: ELF 32-bit LSB executable, MIPS, N32 MIPS64 rel2 version 1 (SYSV), statically linked
gdbserver-7.12-mips64-n32-mips64-v1-sysv: ELF 32-bit MSB executable, MIPS, N32 MIPS64 version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-n32-mips64-v1-sysv: ELF 32-bit LSB executable, MIPS, N32 MIPS64 version 1 (SYSV), statically linked
gdbserver-7.12-mips64-n32-mips-iii-v1-sysv: ELF 32-bit MSB executable, MIPS, N32 MIPS-III version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-n32-mips-iii-v1-sysv: ELF 32-bit LSB executable, MIPS, N32 MIPS-III version 1 (SYSV), statically linked
gdbserver-7.12-mips64-n32-mips-iv-v1-sysv: ELF 32-bit MSB executable, MIPS, N32 MIPS-IV version 1 (SYSV), statically linked
gdbserver-7.12-mipsel64-n32-mips-iv-v1-sysv: ELF 32-bit LSB executable, MIPS, N32 MIPS-IV version 1 (SYSV), statically linked
gdbserver-7.12-ppc-sysv: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), statically linked
gdbserver-7.12-x86_64-sysv: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked
These are not stripped, go ahead and strip them if you want. And once more, there are now many more than just gdbserver executables in this repository, explore the directory tree
Note The special rtl819x-lexra build. This is a build specific to rtl819x SoC with Lexra CPU. Lexra CPUs are a MIPS-I with some standard MIPS instructions not implemented, specifically unaligned/half-word loads, stores, shifts. Silly. Thanks to https://github.com/KrabbyPatty/rtl819x-toolchain for making a toolchain available to build this specific binary. I was unable to get gdb 7.7.1 to build, so it is version 6.8. Note The ARMEL OABI/Old ABI is supported via gdbserver-7.7.1-armel-v1
If you want to build your own gdbserver from some toolchain of your own, take a look at my other repo @ https://github.com/mzpqnxow/gdb-7.12-crossbuilder as it may save you an hour or two of toiling with gdb, which doesn't have a straightforward README or configure option to produce a statically linked gdbserver
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。