On Sun, Oct 14, 2018 at 11:10:01AM +0200, Helmut Grohne wrote: > thank you for the elf-arch tool. Please add support for recognizing > mipsr6, mipsr6el, mips64r6 and mips64r6el. I'm attaching samples for > mipsr6el and mips64r6el
Thanks! Turns out that, rather than n32 being a single bit of flags, there's a 4-bit bitield there that encodes the variant. > and hope that the big endian variants will follow the standard pattern. Actually, I'd prefer if you could test: the "flags" field not only rotates but also moves around depending on both word width and endianness; this is supposed to be no rocket surgery but I made so many errors while implementing that I'm afraid something might still be broken. I pushed the change to github for now; please say if your testing requires a full Debian upload. Meow! -- ⢀⣴⠾⠻⢶⣦⠀ ⣾⠁⢰⠒⠀⣿⡁ 10 people enter a bar: 1 who understands binary, ⢿⡄⠘⠷⠚⠋⠀ 1 who doesn't, D who prefer to write it as hex, ⠈⠳⣄⠀⠀⠀⠀ and 1 who narrowly avoided an off-by-one error.

