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:
RevisionActionfile
1.31modifypkgsrc/devel/mold/Makefile
1.27modifypkgsrc/devel/mold/distinfo