elflint: Recognize SHF_GNU_RETAIN as extra section flag.
authorMark Wielaard <mark@klomp.org>
Tue, 12 Jan 2021 10:35:10 +0000 (11:35 +0100)
committerMark Wielaard <mark@klomp.org>
Fri, 15 Jan 2021 10:43:01 +0000 (11:43 +0100)
commit7024796b63fff42274adb85cd36dbec2c55480c6
tree27f2966e1088139a9b2f5f81425a31e2206642d3
parent2a16a0fc7e353f8fcfc27a57710e008840297847
elflint: Recognize SHF_GNU_RETAIN as extra section flag.

SHF_GNU_RETAIN is like SHF_LINK_ORDER it can appear on any section
and should be ignored by elflint. Add all such flags to a new
EXTRA_SHFLAGS and use it consistently in check_sections.

https://sourceware.org/bugzilla/show_bug.cgi?id=27134

Signed-off-by: Mark Wielaard <mark@klomp.org>
src/ChangeLog
src/elflint.c