[PATCH 1/8] ld: Rename aarch64pe emulation target to arm64pe

Martin Storsjö martin@martin.st
Tue Jan 3 14:13:56 GMT 2023


On Tue, 3 Jan 2023, Richard Earnshaw via Binutils wrote:

> The problem with arm64 is that it also matches existing configure scripts 
> that use arm* for the 32-bit targets.  I don't think this is a good idea. 
> GNU tools have consistently used the official name for all targets.

This isn't for the name used in triples (which often are matched in 
configure scripts etc), but used for the ld emulation mode - where the 
current MinGW targets use the names "i386pe" for i386 and and "i386pep" 
for x86_64. I don't believe it's common to match those emulation names in 
configure scripts - these names are mostly a detail between how the 
compiler driver invokes the linker, and the linker itself.

// Martin



More information about the Binutils mailing list