The thesis describe an ELF object parser. It parses out the ELF object sections with debugging information, i.e., global variables, structures and arrays. The ELF file format description is given in the introducing part of the thesis. The sections of our interest, that is the ones containing the debugging information, are pointed out. Procedures for extraction of the required symbols follow. The proposed algorithms were implemented and customized for integration into an existing software tool for real time symbol monitoring. The problems that occurred during the integration of the developed procedures are also discussed.
|