[Hare](https://harelang.org/) uses [gdb](https://harelang.org/documentation/usage/debugging.html#debug-symbols). I think this should just be a matter of detecting a [.ha](https://harebyexample.org/hello-world.html) file? There is a hare-mode for Emacs.