[PATCH v1 0/1 Fix DIGEST build issues on 32-bit hosts

binutils@emagii.com binutils@emagii.com
Wed Mar 8 12:54:40 GMT 2023


Patchset 1

The DIGEST feature breaks builds on 32-bit hosts
since it was assumed that bfd_vma was always 64-bits.

When bfd_vma is 32-bit, all expression in the ldgram.y
expression calculator is 32-bit, making it impossible
or at least very difficult to support 64 bit digest.

This patchset disable the 64-bit functionality
on 32-bit hosts which does not explicitly
build with 64-bit BFDs 
(I.E: makes sure that BFD64 is defined)

[PATCH v1] DIGEST: Disable 64-bit CRC for 32-bit BFD



More information about the Binutils mailing list