From 2e635a01574d001fd26e8b23778d63b818f958ce Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Tue, 29 Dec 2020 10:37:24 -0800 Subject: [PATCH] elfedit: Pass osabi to reconcat Pass osabi to reconcat to get Usage: elfedit elffile(s) ... --input-osabi [none|HPUX|NetBSD|GNU|Linux|Solaris|AIX|Irix|FreeBSD|TRU64|Modesto|OpenBSD|OpenVMS|NSK|AROS|FenixOS] Set input OSABI instead of --input-osabi [|FenixOS] Set input OSABI * elfedit (usage): Pass osabi to reconcat. --- binutils/ChangeLog | 4 ++++ binutils/elfedit.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/binutils/ChangeLog b/binutils/ChangeLog index bd087e5ec9..9bbe1fe061 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2020-12-29 H.J. Lu + + * elfedit (usage): Pass osabi to reconcat. + 2020-12-28 H.J. Lu * testsuite/binutils-all/compress.exp (test_gnu_debuglink): Pass diff --git a/binutils/elfedit.c b/binutils/elfedit.c index dc2f722d38..e54011c9a8 100644 --- a/binutils/elfedit.c +++ b/binutils/elfedit.c @@ -902,7 +902,7 @@ usage (FILE *stream, int exit_status) char *osabi = concat (osabis[0].name, NULL); for (i = 1; i < ARRAY_SIZE (osabis); i++) - osabi = reconcat (osabi, "|", osabis[i].name, NULL); + osabi = reconcat (osabi, osabi, "|", osabis[i].name, NULL); fprintf (stream, _("Usage: %s elffile(s)\n"), program_name); -- 2.34.1