GNU bug report logs - #16578
Wish: Support for non-native endianness in od

Previous Next

Package: coreutils;

Reported by: nisse <at> lysator.liu.se (Niels Möller)

Date: Tue, 28 Jan 2014 13:27:01 UTC

Severity: normal

Done: Pádraig Brady <P <at> draigBrady.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Pádraig Brady <P <at> draigBrady.com>
To: Niels Möller <nisse <at> lysator.liu.se>
Cc: 16578 <at> debbugs.gnu.org
Subject: bug#16578: Wish: Support for non-native endianness in od
Date: Wed, 29 Jan 2014 21:44:41 +0000
On 01/28/2014 12:54 PM, Niels Möller wrote:
> For the "od" program, it would be nice with a flag to specify the
> endianness for all types which are larger than a byte. Possible
> alternatives could be "big endian", "little endian", "native endian".

I agree this would be useful and easy enough to add.
I suppose the interface would be --endian=little|big
We could augment that with specific byte order spec,
but those two are probably enough.

> And for floats, besides endianness, it would be nice to be able to
> specify native format or ieee format, for systems where these are
> different.

That's a bit less useful I think and harder to implement.
We say this in the info docs:

"Almost all modern systems use IEEE-754 floating point,
and it is typically portable to assume IEEE-754 behavior these days."

thanks,
Pádraig.




This bug report was last modified 11 years and 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.