diff options
| author | Mark Wielaard <[email protected]> | 2015-10-13 16:02:10 +0200 |
|---|---|---|
| committer | Mark Wielaard <[email protected]> | 2015-10-13 16:02:10 +0200 |
| commit | b9be1434ff0a4ce9ebe80fcda5c6a9891904b26e (patch) | |
| tree | b6cd28f2eacf71d4536c7cd868e099ff37b21756 /src/ChangeLog | |
| parent | ae1e85ea0b0d63968c707000ac893d9256eb9c38 (diff) | |
elflint: Check relro flags are a subset of the load segment.
If the RELRO segment doesn't fully overlap with the load segment then the
load segment might have more flags sets. This happens for example on sparc
when the .plt, which is executable, is also part of the load segment that
RELRO covers.
Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 796878f8..8ba25397 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2015-10-13 Mark Wielaard <[email protected]> + + * elflint.c (check_program_header): Check relro flags are a subset + of the load segment if they don't fully overlap. + 2015-10-07 Mark Wielaard <[email protected]> * Makefile.am (ldlex_no_Wstack_usage): New. |
