elf_reader: Allow strings read-only global data sections #742
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In the past we had the limitation that string sections like
.rodata.str1.1
could not not be loaded since clang/LLVM doesn'tprovide BTF information for such sections. In #675 we lifted the
requirement to have BTF information for global data sections. This means
that we can now also allow string sections to be loaded as global data.
All facilities to do so are already in place, this commit just removes
the check for references to sections with the
SHF_STRINGS
flag set.Fixes: #741
Signed-off-by: Dylan Reimerink dylan.reimerink@isovalent.com