Adds two gdb python scripts I've developed that may be useful to others:
-
drsymload: loads DR symbols regardless of gdb's current state, which may include having DR symbols at the wrong address. It does this by reading /proc/self/maps and running objdump on libdynamorio.so. Ideally this would be integrated into a revived libdynamorio.so-gdb.py: that's part of #2100.
-
memquery: prints the /proc/self/maps line for a given address. I'm still shocked gdb doesn't provide such a command natively.
Issue: #2100