Quote:
Originally Posted by typedef
Try LLDB. It's got a python scripting interface and is far superior to GDB/EDB.
|
It has, but it's nothing compared to gdb python support, somehow they didn't expect somebody to customise it via python
Also gdb has powerful scripting language, combine that and python it can solve any given problem. However, lldb has tendency to change internal quick, since they changed iohandler for console output all my colour output breaks lldb
Thus I'm forced to stick with certain svn revision before they updated iohandlers
https://github.com/deroko/lldbinit <-- here is my lldbinit.py script which produces nice output with apple's lldb
As it seems gdb on mac is useless, as part which is in gdb release by apple is not in official version (to parse symbols) so lldb is only way to go, or to port these changes manually to latest version of gdb and make it more apple friendly