Skip to content

Conversation

pguyot
Copy link
Collaborator

@pguyot pguyot commented Oct 12, 2025

See also #1892 which is different
Updated test_bs doesn't work until #1895 is merged

  • Ensure all unaligned memory accesses are done byte by byte, fixing sigbus on arm
  • Fix usage of ORDER_LITTLE_ENDIAN which is likely to be always defined
  • Add tests for unaligned reads and writes of integers in binaries

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

@pguyot pguyot force-pushed the w41/fix-bitstring-unaligned-accesses branch from c389673 to cbb0b97 Compare October 12, 2025 14:49
@pguyot pguyot force-pushed the w41/fix-bitstring-unaligned-accesses branch from cbb0b97 to 107e851 Compare October 12, 2025 22:25
@pguyot pguyot marked this pull request as draft October 12, 2025 22:26
Ensure all unaligned memory accesses are done byte by byte, fixing sigbus on arm Fix usage of __ORDER_LITTLE_ENDIAN__ which is likely to be always defined Add tests for unaligned reads and writes of integers in binaries Signed-off-by: Paul Guyot <pguyot@kallisys.net>
@pguyot pguyot force-pushed the w41/fix-bitstring-unaligned-accesses branch from 107e851 to dbe4a8a Compare October 13, 2025 05:17
@pguyot pguyot changed the base branch from main to feature/bigint October 15, 2025 17:17
@pguyot pguyot changed the base branch from feature/bigint to main October 15, 2025 17:17
@pguyot pguyot marked this pull request as ready for review October 15, 2025 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant