[PATCH v3 2/2] LD/PE: Remove remains of MIPS target support
Jan Beulich
jbeulich@suse.com
Thu Oct 9 07:07:25 GMT 2025
On 09.10.2025 02:58, Maciej W. Rozycki wrote:
> Support for ECOFF MIPS targets, including `mips*-*-pe*' among others,
> has been removed from GAS and LD with commit e8044f355dc9 ("Remove gas
> and ld support for MIPS ECOFF"),
> <https://inbox.sourceware.org/binutils/8761x65bzx.fsf@talisman.default/>.
> However bits in PEI-format DLL support code have been left behind.
>
> Remove the relevant pieces then, originally from commit 344a211f9995
> ("Add support for WinCE based toolchains."), including MIPS architecture
> parts and HIGHADJ relocation support in particular. Retain code for LOW
> relocation however, even though included with said commit, as it remains
> usable by ARM, i386 and x86-64 targets.
>
> Add test cases for LOW, HIGHLOW, and DIR64 relocations handled by code
> being modified. The MCore target currently fails to produce a .reloc
> image section owing to missing support, so XFAIL the HIGHLOW test.
Okay.
Jan
More information about the Binutils
mailing list