Brad King
3ff5404cca
ENH: Added cmELF methods to get information about DYNAMIC section entries.
2008-04-14 15:02:24 -04:00
Brad King
f42c3de1d7
BUG: A few more corrections for cmELF
...
- Add os-specific and processor-specific file types
- Add more error strings for invalid files.
- Byte order of header fields does not always match encoding
2008-03-02 16:19:40 -05:00
Brad King
61178a0682
ENH: Add Size member to cmELF::StringEntry to return the amount of space in the string entry.
2008-03-01 12:50:42 -05:00
Brad King
03ef00bc93
ENH: Make cmELF parser more general and powerful
...
- Add support to get RPATH and RUNPATH entries.
- Add support to get file offsets to strings.
- Add more DT_* tags to byte swapping.
2008-02-29 11:12:59 -05:00
Brad King
4c137bad6b
ENH: Add ELF file parsing
...
- Enabled when system provides elf.h
- Introduce cmELF class to parse ELF files
- Use in cmSystemTools::GuessLibrarySOName to really get soname
2008-02-27 16:26:35 -05:00