[PATCH] Fix 64-bit BFD detection causing build failures
Maciej W. Rozycki
macro@redhat.com
Fri Feb 14 16:08:56 GMT 2025
More information about the Binutils mailing list
Fri Feb 14 16:08:56 GMT 2025
- Previous message (by thread): [PATCH] Fix 64-bit BFD detection causing build failures
- Next message (by thread): [PATCH] Fix 64-bit BFD detection causing build failures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, 13 Feb 2025, Alan Modra wrote: > > We have a discrepancy with 64-bit BFD handling across our component > > subdirectories leading to link failures such as: > > Thanks for doing this. The patch is OK for the binutils side. Thank you for your review. I had to post v2 however as I remembered that we also support explicit secondary targets and if we reconfigure from `--host=i386-linux-gnu' to `--host=i386-linux-gnu --enable-targets=riscv64-linux-gnu,all', then the build will fail owing to the stale value of the `bfd_cv_64_bit' cache variable. And having thought about it a bit harder the same happens, perhaps more importantly, when switching from `--host=i386-linux-gnu --enable-targets=all' to `--host=i386-linux-gnu --enable-targets=all --enable-64-bit-bfd'. Therefore I have removed the variable and the check for BFD64 is now always run. Maciej
- Previous message (by thread): [PATCH] Fix 64-bit BFD detection causing build failures
- Next message (by thread): [PATCH] Fix 64-bit BFD detection causing build failures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list