1/*- 2 * SPDX-License-Identifier: BSD-2-Clause 3 * 4 * Copyright (c) 2024 Mark Johnston <markj@FreeBSD.org> 5 */ 6 7#ifndef _SYS_SDT_MACHDEP_H_ 8#define _SYS_SDT_MACHDEP_H_ 9 10#define _SDT_ASM_PATCH_INSTR "nop; nop; nop; nop; nop" 11 12/* 13 * Work around an apparent clang bug or limitation which prevents the use of the 14 * "i" (immediate) constraint with the probe structure. 15 */ 16#define _SDT_ASM_PROBE_CONSTRAINT "Ws" 17#define _SDT_ASM_PROBE_OPERAND "p" 18 19#endif 20