Build date: 1754690403 - Fri Aug 8 22:00:03 UTC 2025 Build cvs date: 1754683939 - Fri Aug 8 20:12:19 UTC 2025 Build id: 2025-08-09.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P distrib/sets/lists/base/mi P gnu/usr.bin/gcc/gcc/config/m88k/m88k-protos.h P gnu/usr.bin/gcc/gcc/config/m88k/m88k.c P gnu/usr.bin/gcc/gcc/config/m88k/m88k.h P gnu/usr.bin/gcc/gcc/config/m88k/m88k.md P lib/libc/Symbols.list P lib/libc/shlib_version P lib/libc/hidden/_stdio.h P lib/libc/hidden/stdio.h P lib/libc/stdio/asprintf.c P lib/libc/stdio/fdopen.c P lib/libc/stdio/fflush.c P lib/libc/stdio/fgetwc.c cvs server: lib/libc/stdio/fileext.h is no longer in the repository P lib/libc/stdio/findfp.c P lib/libc/stdio/flockfile.c P lib/libc/stdio/fopen.c P lib/libc/stdio/fpurge.c P lib/libc/stdio/fputwc.c P lib/libc/stdio/freopen.c P lib/libc/stdio/fwide.c P lib/libc/stdio/local.h P lib/libc/stdio/rget.c P lib/libc/stdio/setvbuf.c P lib/libc/stdio/snprintf.c P lib/libc/stdio/sprintf.c P lib/libc/stdio/sscanf.c P lib/libc/stdio/ungetwc.c P lib/libc/stdio/vasprintf.c P lib/libc/stdio/vdprintf.c P lib/libc/stdio/vfprintf.c P lib/libc/stdio/vfwprintf.c P lib/libc/stdio/vsnprintf.c P lib/libc/stdio/vsprintf.c P lib/libc/stdio/vsscanf.c P lib/libc/stdio/vswprintf.c P lib/libc/stdio/vswscanf.c P lib/libc/stdio/wbuf.c cvs server: lib/libc/stdio/wcio.h is no longer in the repository M usr.sbin/bgpd/session.c P usr.sbin/vmd/pci.h P usr.sbin/vmd/virtio.c P usr.sbin/vmd/vmd.h P usr.sbin/vmd/x86_vm.c commit RVavfpqZ3cto9rNB Author: miod Date: 2025/08/08 20:12:19 Sync CONST_DOUBLE_OK_FOR_LETTER_P comment with reality - there is no H constraint. gnu/usr.bin/gcc/gcc/config/m88k/m88k.h commit J3ZBKbymYnTyEXy7 Author: miod Date: 2025/08/08 20:11:34 Move one of the global static variables used for frame layout computation to a local variable in m88k_layout_frame(), it's not used anywhere else. gnu/usr.bin/gcc/gcc/config/m88k/m88k.c commit MwW8OiUzce8PsxdF Author: miod Date: 2025/08/08 20:10:43 Remove code adding an extra nop instruction after a function's epilogue, if its rtl ends up with a barrier. This was a legacy of SVR3 tdesc specific debug information, which we do not produce anymore. gnu/usr.bin/gcc/gcc/config/m88k/m88k.c commit 0ko9PnN7n8HfN6jH Author: miod Date: 2025/08/08 20:08:21 Remove unused symbolic_operand() routine. It mostly duplicates the logic of symbolic_address_p(), which is still in use. gnu/usr.bin/gcc/gcc/config/m88k/m88k-protos.h gnu/usr.bin/gcc/gcc/config/m88k/m88k.c gnu/usr.bin/gcc/gcc/config/m88k/m88k.md commit ibOytjoRA8RlKqhi Author: yasuoka Date: 2025/08/08 16:01:12 sync. bump libc.so.101 -> libc.so.102. distrib/sets/lists/base/mi commit 5IIePf1FVzCeUBhJ Author: yasuoka Date: 2025/08/08 15:58:53 Modify the FILE object's members. Bump the libc major. Now we can bump the short members _file and _flags to int and drop the SHRT_MAX tests. Reorder the members, merge __sfileext into the object, switch the *printf and *scanf families from _FILEEXT_SETUP() to the FILEINIT() initializer, and update the allocation code in findfp(). Also, delete the __sF, _srget, and __swbuf symbols that remain from the previous step for our transition. original diff from guenther, tweak by yasuoka ok sthen lib/libc/Symbols.list lib/libc/shlib_version lib/libc/hidden/_stdio.h lib/libc/hidden/stdio.h lib/libc/stdio/asprintf.c lib/libc/stdio/fdopen.c lib/libc/stdio/fflush.c lib/libc/stdio/fgetwc.c lib/libc/stdio/findfp.c lib/libc/stdio/flockfile.c lib/libc/stdio/fopen.c lib/libc/stdio/fpurge.c lib/libc/stdio/fputwc.c lib/libc/stdio/freopen.c lib/libc/stdio/fwide.c lib/libc/stdio/local.h lib/libc/stdio/rget.c lib/libc/stdio/setvbuf.c lib/libc/stdio/snprintf.c lib/libc/stdio/sprintf.c lib/libc/stdio/sscanf.c lib/libc/stdio/ungetwc.c lib/libc/stdio/vasprintf.c lib/libc/stdio/vdprintf.c lib/libc/stdio/vfprintf.c lib/libc/stdio/vfwprintf.c lib/libc/stdio/vsnprintf.c lib/libc/stdio/vsprintf.c lib/libc/stdio/vsscanf.c lib/libc/stdio/vswprintf.c lib/libc/stdio/vswscanf.c lib/libc/stdio/wbuf.c commit 3ZZQc18ZEr9A9V9v Author: dv Date: 2025/08/08 13:40:12 Increase vmd(8) guest bios area to fit 4 MiB images. We've been assuming images of at most 2 MiB, but the ekd2/OVMF UEFI implementation builds 4 MiB images (at least by default). Set up the upper and lower bios areas to fit. In the lower area, take a cue from QEMU and copy the last 128 KiB (or whatever is left of the image) to the lower area. There should be no change required for existing SeaBIOS (vmm-bios) users. Tested by bluhm@, ok mlarkin@ usr.sbin/vmd/pci.h usr.sbin/vmd/vmd.h usr.sbin/vmd/x86_vm.c commit eRqSguzB1DVA3gu2 Author: dv Date: 2025/08/08 13:36:04 vmd(8): tuck verbose logging of unhandled IO ports behind DPRINTF. OpenBSD guests probe a lot of legacy IO ports for ISA devices that we don't emulate. My recent changes in the virtio code result in some noise booting OpenBSD guests with verbose logging. This noise helps nobody. Using DPRINTF lets us turn this on compile-time if needed. Discussed with sf@ and mlarkin@. ok mlarkin@ usr.sbin/vmd/virtio.c