lvc / abi-dumper

Dump ABI of an ELF object containing DWARF debug info
GNU Lesser General Public License v2.1
177 stars 33 forks source link

get progress info on console for abi-dumper processing #20

Open rahuls333369 opened 5 years ago

rahuls333369 commented 5 years ago

I am having a project structure which includes both public and private headers. following is the example structure: |-headerDirectory |---Directory1 |---Directory2 |---Directory3 |---Directory4 |---HeaderFile.h |---header.txt

Here headerDirectory contains header files for both public as well as private modules. for example Directory1, Directory2 are publicly exposed and Directory3 and Directory4 are for internal use only. My HeaderFile.h file contains all public header files.

If i use "-public-headers ~/headerDirectory", i am able to generate .dump file. But .dump contains info for both public as well as private symbols.

If i use "-public-headers ~/headerDirectory/header.txt" which basically have "HeaderFile.h" only, abi-dumper does not produce .dump file after following output over console: Detect public symbols Reading debug-info

I am not sure if its processing or stuck somewhere. Is there a option by which i can know progress made by abi-dumper. if -debug is the option to be used how i can enable it?

Please correct me if there is any gap in my understanding