I would like to know how it is possible to know the current system architecture in GDB and store this information into a variable for later evaluation.
Something like:
set variable $x=`shell uname -m`
theres 2 ways:
the older way:
(gdb) shell echo set \$x=\"$(uname -m)\" >/tmp/foo.gdb (gdb) source /tmp/foo.gdb
newer with python:
(gdb) python gdb.execute("set $y=\"" + os.uname()[4] + "\"")
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With