tests/lib/csu, tests/libexec/ld.elf_so: Apply CTFMERGE=: workaround.
The workaround for
PR toolchain/59364: ctf tools needs update
required an update after fixing
PR toolchain/57241: mips64el--netbsd-install core dumps randomly
by splitting the recipes for ${PROG} and ${PROG}.debug into an
intermediate ${PROG}.link to avoid overwriting ${PROG} inside the
recipe for ${PROG}.debug.
This is kludgey (writing the `.link' suffix into a Makefile isn't
great) but I see only two cases of it so this'll do for now.
Implement the machdep.broken_rmc sysctl. Obviously, virt68k can never
really have a broken /RMC, but this is a r/w sysctl node that allows
the value to be toggled for testing.
Define a CPU_BROKEN_RMC machdep sysctl that returns a bool indicating
if the system has non-working /RMC logic (and that instructions that
assert the /RMC signal, such as TAS and CASx, should be avoided).
atomic_{inc,dec}_ptr_nv(): Don't use a symbol alias. Pointer values may
have a different return convention than integer values (m68k falls into
this category -- pointer values are returned in %a0 in addition to %d0).
bind920: update to version 9.20.17.
Pkgsrc changes:
* Update checksums
Upstream changes:
Notes for BIND 9.20.17
----------------------
Feature Changes
~~~~~~~~~~~~~~~
- Reduce the number of outgoing queries.
Reduce the number of outgoing queries when resolving the nameservers
for delegation points. This helps a DNS resolver with a cold cache
resolve client queries with complex delegation chains and
redirections. :gl:`!11148`
[56 lines not shown]