readelf -s does not output full variable names
Add the wide switch: readelf -s –wide pathOfFile
Add the wide switch: readelf -s –wide pathOfFile
The difference is that in the case of DWARF with dSYM file your Archive app.xcarchive (for adHoc distribution) contains also dSYM file needed for reverse symbolication of your code in crash reports. In general, .xcarchive contains dSyms Products info.plist So if you need it for external analysis of crash reports under archiving you app for … Read more
As the DWARF spec says in section 6.4: […] The call frame is identified by an address on the stack. We refer to this address as the Canonical Frame Address or CFA. Typically, the CFA is defined to be the value of the stack pointer at the call site in the previous frame (which may … Read more
I would suggest using gdb as the simplest approach. You can even do it as a one-liner, like: gdb -batch -ex ‘file /bin/ls’ -ex ‘disassemble main’