diff options
author | Ed Maste <emaste@FreeBSD.org> | 2021-09-17 12:06:27 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2021-09-17 13:51:59 +0000 |
commit | f161abf9f2cd7fdd28543f9774de82c89675477c (patch) | |
tree | ce03941b725b8c62cc93758392e37c44464db12b | |
parent | ac8af1938085dae0df32db3229c9d5cb659b90a4 (diff) | |
download | src-f161abf9f2cd7fdd28543f9774de82c89675477c.tar.gz src-f161abf9f2cd7fdd28543f9774de82c89675477c.zip |
readelf: include notes (-n) and unwind (-u) in --all/-a
This matches the GNU and LLVM versions of readelf.
As markj noted in the review -u is not actually implemented yet and has
no effect. The option is accepted and just ignored.
Reported by: andrew
Reviewed by: andrew, markj
MFC after: 1 week
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D32003
-rw-r--r-- | contrib/elftoolchain/readelf/readelf.1 | 4 | ||||
-rw-r--r-- | contrib/elftoolchain/readelf/readelf.c | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/contrib/elftoolchain/readelf/readelf.1 b/contrib/elftoolchain/readelf/readelf.1 index 67344d5359b4..108b62775712 100644 --- a/contrib/elftoolchain/readelf/readelf.1 +++ b/contrib/elftoolchain/readelf/readelf.1 @@ -24,7 +24,7 @@ .\" .\" $Id: readelf.1 3753 2019-06-28 01:13:13Z emaste $ .\" -.Dd October 31, 2020 +.Dd September 17, 2021 .Dt READELF 1 .Os .Sh NAME @@ -76,8 +76,10 @@ Turn on the following flags: .Fl h , .Fl I , .Fl l , +.Fl n , .Fl r , .Fl s , +.Fl u , .Fl A , .Fl S and diff --git a/contrib/elftoolchain/readelf/readelf.c b/contrib/elftoolchain/readelf/readelf.c index 81e6897cf3cd..d5f9205e354d 100644 --- a/contrib/elftoolchain/readelf/readelf.c +++ b/contrib/elftoolchain/readelf/readelf.c @@ -7788,7 +7788,7 @@ main(int argc, char **argv) break; case 'a': re->options |= RE_AA | RE_D | RE_G | RE_H | RE_II | - RE_L | RE_R | RE_SS | RE_S | RE_VV; + RE_L | RE_N | RE_R | RE_SS | RE_S | RE_U | RE_VV; break; case 'c': re->options |= RE_C; |