12345678910111213141516171819202122232425262728 |
- Subject: Revert "PR/93: iaeiaeiaeiae: Do as the comment says, and count as dynamically linked (...)"
- Origin: FILE5_37-59-g24c9c086 <https://github.com/file/file/commit/FILE5_37-59-g24c9c086>
- Upstream-Author: Christos Zoulas <christos@zoulas.com>
- Date: Tue Jul 23 21:33:45 2019 +0000
- Bug-Debian: https://bugs.debian.org/948269
- PR/93: iaeiaeiaeiae: Do as the comment says, and count as dynamically linked
- only the binaries that have an interpreter, not the ones that contain a
- dynamic section. Fixes issue with -static-pie from gcc-9.x
- --- a/src/readelf.c
- +++ b/src/readelf.c
- @@ -1638,6 +1638,7 @@
- /* Things we can determine before we seek */
- switch (xph_type) {
- case PT_DYNAMIC:
- + linking_style = "dynamically";
- doread = 1;
- break;
- case PT_NOTE:
- @@ -1653,7 +1654,6 @@
- }
- /*FALLTHROUGH*/
- case PT_INTERP:
- - linking_style = "dynamically";
- doread = 1;
- break;
- default:
|