Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | BUG: Fix operator precedence error in cmELF | Brad King | 2008-08-04 | 1 | -4/+4 |
| | | | | | | When attempting to load the RPATH out of a non-ELF file cmELF would crash because the check for a valid file was done with in correct operator precedence. See bug#7392. | ||||
* | BUG: When byte order is not known at compile time make sure NeedSwap in ↵ | Brad King | 2008-05-13 | 1 | -0/+2 |
| | | | | cmELF is still initialized. | ||||
* | ENH: In cmELF it is okay if the byte order is not known at compile time. | Brad King | 2008-05-13 | 1 | -0/+1 |
| | | | | - We perform a runtime check of the input file anyway. | ||||
* | COMP: Fix signed/unsigned comparison warning in cmELF. | Brad King | 2008-04-15 | 1 | -1/+1 |
| | |||||
* | ENH: Added cmELF methods to get information about DYNAMIC section entries. | Brad King | 2008-04-14 | 1 | -0/+88 |
| | |||||
* | COMP: Fix cmELF to build when ET_LOOS, ET_HIOS, ET_LOPROC, ET_HIPROC may not ↵ | Brad King | 2008-03-03 | 1 | -19/+39 |
| | | | | be defined. | ||||
* | BUG: Fix bug introduced by workaround to warning. | Brad King | 2008-03-02 | 1 | -0/+1 |
| | |||||
* | BUG: A few more corrections for cmELF | Brad King | 2008-03-02 | 1 | -10/+71 |
| | | | | | | - 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 | ||||
* | ENH: Add Size member to cmELF::StringEntry to return the amount of space in ↵ | Brad King | 2008-03-01 | 1 | -7/+33 |
| | | | | the string entry. | ||||
* | ENH: Make cmELF parser more general and powerful | Brad King | 2008-02-29 | 1 | -28/+135 |
| | | | | | | - Add support to get RPATH and RUNPATH entries. - Add support to get file offsets to strings. - Add more DT_* tags to byte swapping. | ||||
* | COMP: cmELF needs to include sys/link.h to get dynamic section structures on ↵ | Brad King | 2008-02-28 | 1 | -0/+3 |
| | | | | the Sun. | ||||
* | COMP: Fix warnings in cmELF. | Brad King | 2008-02-28 | 1 | -1/+4 |
| | |||||
* | ENH: Add ELF file parsing | Brad King | 2008-02-27 | 1 | -0/+612 |
- Enabled when system provides elf.h - Introduce cmELF class to parse ELF files - Use in cmSystemTools::GuessLibrarySOName to really get soname |