support the SH4-A "synco" instruction as a no-op.
fixes running landisk "dig" from recent builds, which would cause the
emulator to hard exit.
bump pkg version.
libc/rand: remove no-longer-needed LINTED comment
The calculation happens in unsigned integer mode, which is guaranteed to
wrap around on overflow. As long as RAND_MAX fits in 'int', the cast to
'int' is not necessary, but it doesn't hurt either.
bswap16: remove no-longer-needed LINTED comment
Lint computes the integer constraints for the expression and thus knows
that it fits in uint16_t. Since the default LINTFLAGS contain only a
single -a, lint wouldn't detect an accidental overflow at this point, it
would need a second -a flag.
sysutils/fastfetch: update to 2.61.0
# changes
2.61.0
Changes:
* Support for Windows 7 and 8 has been removed.
* Windows 8.1 is now the oldest version supported by fastfetch.
* The GPU module on WSL no longer relies on `DXCore`.
* The `directx-headers` dependency is no longer required.
* Fastfetch on Linux is now pure C; a C++ compiler is no longer required.
* GPU type detection is now slightly less accurate, but detection speed should be slightly faster.
* The GPU module on Windows now uses `DXCore` for more accurate GPU type detection (requires Windows 10 or later).
* This feature is built only when `DXCore` headers are available, which requires installing `mingw-w64-<msystem>-x86_64-directx-headers` on MSYS2.
Features:
* Adds a `brightness` option for color display configuration (#2238, Colors)
* Adds support for detecting Bluetooth keyboards on Linux (#2220, Keyboard)
[66 lines not shown]