[VPlan] Rename CondSelect to FindLastSelect (NFC). (#190536)
…ns (NFC).
Use the more descriptive name FindLastSelect for the conditional select
that picks between the reduction phi and the IV value.
Split off from approved
https://github.com/llvm/llvm-project/pull/183911/ as suggested.
[clang-repl] Use canonical types in QualTypeToString (#190528)
Use the canonical type when generating type strings to ensure sugared
(e.g. `AutoType`, `DecltypeType`) are resolved before calling
getFullyQualifiedType.
This will revert a few commits that were added to fix these assertions.
---------
Co-authored-by: Harald van Dijk <hdijk at accesssoftek.com>
nfs_diskless: Add support for an NFSv4 root fs
Without this patch, diskless root NFS file systems
could only be mounted via NFSv3 (or NFSv2).
This patch adds the basic support needed to mount
a root fs via NFSv4.
At this time, the NFSv4 mount will only work if
the following is done on the NFS server configuration:
- The root directory specified in the "V4:" line in
/etc/exports must be "/". This is needed since the
path to mount must be the same for NFSv3 and NFSv4.
- The NFS server must be configured to do both NFSv3
and NFSv4, since the bootstrap code still uses NFSv3.
- The NFSv4 server must be configured with:
vfs.nfs.enable_uidtostring=1
vfs.nfsd.enable_stringtouid=1
since the NFSv4 root fs cannot be running nfsuserd(8)
when it is booting. (This limitation may be removed
[14 lines not shown]
When a cell is cleared after having been moved, we cannot reuse its
extended data, because that may still be in use. Add a flag to
grid_clear_cell to indicate this. Fixes irritating problems with ICH
(CSI @) mostly visible in emacs.
Centralize the declaration of msgbufpa. Not all m68k platforms use this,
but it's part of forthcoming unification changes, and does no harm in
the meantime.
As part of this, a hook for Sun platforms (__HAVE_M68K_PRIVATE_MSGSBUF)
is provided to handle the scenario somewhat unique to Sun2, but where
the pattern is also present in Sun3/Sun3x -- On Sun2, PROM mappings of
4 (2K) pages are used for the message buffer, and there is technically
no guarantee that those pages will be physically contiguous. Instead,
the existing PageMap entries are fixed up during VM bootstrap to ensure
that the permissions are correct, but the existing VA->PA mappings
remain.
This PageMap treatment is also done on Sun3, although since the Sun3
page size is 8K, only one page is used. Similarly, on Sun3x, we just
use the first physical (8K) page and create our own mapping for it.
However, it's easiest just to treat all the Sun platforms the same
and embrace the lovable little oddballs that they are.
x11-wm/pekwm: Update 0.3.0 => 0.4.3
Changelog:
https://www.pekwm.se/pekwm/file?name=NEWS.md&ci=release-0.4.3
Port changes:
* Adapt MASTER_SITES since upstream moved to GitHub.
* Replace .if conditional with PANGO_USE instead.
* Add pekwm.desktop file for better reference in various DM
PR: 293371
Reported by: Vincent <vincent.delft at gmail.com> (author)
Approved by: Natacha Porté <natbsd at instinctive.eu> (maintainer)
Approved by: osa (mentor), vvd (co-mentor)
japanese/skk-jawiki: Update to 2026.04.01.141931
The generated dictionaries are now provided separately from the source
code. japanese/mecab-jawiki has been separated from skk-jawiki, so
remove the related code.
Switch from USE_GITHUB to MASTER_SITES and DISTFILES.
PR: 294239
Approved by: osa (mentor)
japanese/mecab-jawiki: Update to 2026.04.01.141931
The generated dictionaries are now provided separately from the source
code. Therefore, separate from skk-jawiki.
PR: 294238
Approved by: fluffy (mentor)