aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/gmon/moncontrol.3
diff options
context:
space:
mode:
authorOlivier Certner <olce@FreeBSD.org>2026-09-30 13:01:46 +0000
committerOlivier Certner <olce@FreeBSD.org>2026-10-01 19:46:53 +0000
commita2fbd988638e94b61cc78449e893f2c02d43dec0 (patch)
treecf118af6f81315c8d4f6b05706d6c7b1e2a0f7c8 /lib/libc/gmon/moncontrol.3
parent18ce3f50f630f64d5e9e898a3c06e9ed6e5a63a5 (diff)
ifuncs: Include <machine/ifunc.h> instead of <x86/ifunc.h>HEADmain
All architectures have been providing an 'ifunc.h' header with DEFINE_IFUNC() et alter working both in kernel and userland since commit cf41d1113377 ("riscv: implement kernel ifunc resolution"), and separate <i386/ifunc.h> and <amd64/ifunc.h> headers were introduced in commit 2b1db07bec92 ("x86: add machine/ifunc.h"), so stop including <x86/ifunc.h> directly and use the common <machine/ifunc.h> idiom. While here, re-order includes in the blocks featuring <x86/ifunc.h>, which requires fixing <x86/apicvar.h> so that it can be included before <machine/intr_machdep.h>. Reviewed by: kib MFC after: 3 days Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D60194
Diffstat (limited to 'lib/libc/gmon/moncontrol.3')
0 files changed, 0 insertions, 0 deletions