summaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2015-12-18 15:51:37 +0100
committerMark Wielaard <[email protected]>2016-01-06 14:27:10 +0100
commite5f976bcb1b3a27bd89d8d32c0cebb0c14c0e6d2 (patch)
treeeb7bd69ea448746a1a3c356e99087cdf5a9e89f1 /src/ChangeLog
parent519c13c9c7fc591609eed405a3e952707c60ec7e (diff)
elflint: Recognize and check SHF_COMPRESSED section flag.
SHF_COMPRESSED is a valid section flag, it can optionally be on any special section, but it cannot be used on NOBITS sections or together with SHF_ALLOC. A section that has SHF_COMPRESSED set must have a valid Chdr. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 1b5be54c..a6d4a975 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
+2015-12-18 Mark Wielaard <[email protected]>
+
+ * elflint.c (section_flags_string): Add NEWFLAG COMPRESSED.
+ (check_sections): SHF_COMPRESSED can be on any special section.
+ SHF_COMPRESSED is a valid section flag. SHF_COMPRESSED cannot
+ be used together with SHF_ALLOC or with SHT_NOBITS. Should have
+ a valid Chdr.
+
2015-10-20 Mark Wielaard <[email protected]>
* readelf.c (options): Expand -z help text.