The NDK (Android Native development Kit) for ARM comes with a gcc and GNU utils toolchain, including an elderly GDB. However, the GDB seems unable to show the contents of registers in the VFP or NEON SIMD extensions - that is, in debugging a program using NEON/VFP instructions, only a subset of registers are visible. I believe a newer version of GDB is required to gain this ability. The hardware in use supports NEON.
Is it true I need a newer gdb, and the as shipped GDB in Googles NDK cannot do this?
Is there a pre-built GDB for debugging VFP/NEON code on ARM Android devices or a procedure to produce an NDK toolchain with an up to date GDB included that can do this? (for a Windows/Linux 64bit host)