Path to this page:
Subject: CVS commit: pkgsrc/devel/mold
From: Frederic Cambus
Date: 2023-03-17 17:33:52
Message id: 20230317163352.5129FFA90@cvs.NetBSD.org
Log Message:
mold: update to 1.11.0.
New features:
- IBM Power10 has been supported. Previously, mold created broken
executables for that target.
- --hash-style=none has been added to cancel --hash-style=sysv,
--hash-style=gnu or --hash-style=both.
- [ARM32] R_ARM_PLT32 relocation type has been supported.
- [RISC-V] R_RISCV_PLT32 relocation type has been supported.
Bug fixes and compatibility improvements:
- Previous versions of mold failed to link some programs in rare corner
cases if Link-Time Optimization (LTO) is enabled. These bugs have been
fixed.
- mold used to ignore dependencies between DSOs. Since this version, if
a required DSO depends on other as-needed DSO, mold keeps the latter
DSO as a required one. This improves compatibility with GNU linkers.
- [x86-64] mold can now link object files generated by old buggy versions
of GCC.
- [x86-64] Previously, a program with a very large .bss section may fail
to link due to R_X86_64_REX_GOTPCRELX relocation overflow. This bug has
been fixed.
Files: