No support for bigendian machines #888
issue jonassmedegaard openend this issue on February 23, 2012-
jonassmedegaard commented at 11:27 am on February 23, 2012: noneDetails here: https://buildd.debian.org/status/package.php?p=bitcoin
-
jonassmedegaard commented at 11:33 am on February 23, 2012: none
…and apparently as far back as 0.4.0 (perhaps always, just not covered by regression tests before that?).
See the “old” links in above page, e.g. https://buildd.debian.org/status/logs.php?pkg=bitcoin&arch=mips
-
sipa commented at 12:06 pm on February 23, 2012: memberUnfortunately, Satoshi’s implementation always depended on little-endianness. As the serialization is implemented through simple memory copying, there is no way it would work on other endiannesses. I am willing to look into this, and improve the situation, but access to a big-endian system would be useful…
-
sipa commented at 7:17 pm on February 25, 2012: memberI’ve demoted this from bug to improvement; non-little endian architectures are simply not supported for now.
-
laanwj commented at 4:18 pm on April 17, 2012: memberRelated issue: serialize.h its binary format depends on the in-memory sizes of char, int, long, … On a platform on which these are different from x86, the serialized format will be incompatible.
-
laanwj renamed this:
0.5.2 fails regression tests on bigendian machines
No support for bigendian machines
on Apr 29, 2014 -
laanwj closed this on Jul 21, 2015
-
destenson referenced this in commit 22077db967 on Jun 26, 2016
-
ptschip referenced this in commit a64f89ec1d on Jan 7, 2018
-
lateminer referenced this in commit 0c071c3fd0 on Oct 30, 2019
-
random-zebra referenced this in commit 0dedec8157 on May 17, 2020
-
MarcoFalke locked this on Sep 8, 2021
Labels
Refactoring
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-04-03 00:12 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-04-03 00:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me