freebsd-src/sys/i386
Ryan Libby 88478cc02a i386 kernel __storeload_barrier: quiet gcc -Warray-bounds
Use a constant input operand instead of an output operand to tell the
compiler about __OFFSETOF_MONITORBUF.  If we tell it we are writing to
*(u_int *)__OFFSETOF_MONITORBUF, it rightly complains, but we aren't.
The memory clobber already covers the necessary semantics for the
compiler.

Reviewed by:	kib
Sponsored by:	Dell EMC Isilon
Differential Revision:	https://reviews.freebsd.org/D45695
2024-06-23 18:20:47 -07:00
..
acpica sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
bios sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
conf Remove COMPAT_FREEBSD4/5/6/7/9 from MINIMAL and FIRECRACKER kernel configurations 2024-05-23 14:30:57 -06:00
i386 pmap: Skip some superpage promotion attempts that will fail 2024-06-04 00:38:05 -05:00
include i386 kernel __storeload_barrier: quiet gcc -Warray-bounds 2024-06-23 18:20:47 -07:00
linux syscalls: Regen for Linux emulator additions 2024-05-23 13:40:47 -06:00
pci pir: Use device_set_descf() 2024-06-16 16:37:26 -04:00
Makefile sys: Remove ancient SCCS tags. 2023-11-26 22:23:30 -07:00