From ba2ae3596f6be1587495f33b367488f6e00e56f1 Mon Sep 17 00:00:00 2001 From: Lasse Collin Date: Wed, 9 Nov 2022 18:14:14 +0200 Subject: xz: Add --arm64 to --long-help and omit endianness from ARM(-Thumb). Modern 32-bit ARM in big endian mode use little endian for instruction encoding still, so the filters work on such executables too. It's likely less confusing for users this way. The --arm64 option hasn't been implemented yet (there is --experimental-arm64 but it's different). The --arm64 option is added now anyway because this is the likely result and the strings need to be ready for translators. Thanks to Jia Tan. --- src/xz/message.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/xz/message.c') diff --git a/src/xz/message.c b/src/xz/message.c index 831b4f9d..345049e6 100644 --- a/src/xz/message.c +++ b/src/xz/message.c @@ -1226,10 +1226,11 @@ message_help(bool long_help) puts(_( "\n" " --x86[=OPTS] x86 BCJ filter (32-bit and 64-bit)\n" +" --arm[=OPTS] ARM BCJ filter\n" +" --armthumb[=OPTS] ARM-Thumb BCJ filter\n" +" --arm64[=OPTS] ARM64 BCJ filter\n" " --powerpc[=OPTS] PowerPC BCJ filter (big endian only)\n" " --ia64[=OPTS] IA-64 (Itanium) BCJ filter\n" -" --arm[=OPTS] ARM BCJ filter (little endian only)\n" -" --armthumb[=OPTS] ARM-Thumb BCJ filter (little endian only)\n" " --sparc[=OPTS] SPARC BCJ filter\n" " Valid OPTS for all BCJ filters:\n" " start=NUM start offset for conversions (default=0)")); -- cgit v1.2.3