dtrace/amd64: Remove the dtrace_invop_callsite symbol

It is not needed after commit 7e80fd5ef397.  No functional change
intended.

Reviewed by:	avg
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D46675

(cherry picked from commit 06e7bc83f6a49b99f87ad1a6034e2fad54ebe7f3)
This commit is contained in:
Mark Johnston 2024-09-19 09:22:13 +00:00
parent 37a29946b9
commit c27106d925
2 changed files with 2 additions and 4 deletions

View file

@ -2400,8 +2400,10 @@ extern int dtrace_mach_aframes(void);
#if defined(__i386) || defined(__amd64)
extern int dtrace_instr_size_isa(uint8_t *, model_t, int *);
#ifdef __i386
extern void dtrace_invop_callsite(void);
#endif
#endif
extern void dtrace_invop_add(int (*)(uintptr_t, struct trapframe *, uintptr_t));
extern void dtrace_invop_remove(int (*)(uintptr_t, struct trapframe *,
uintptr_t));

View file

@ -56,9 +56,6 @@
swapgs; \
1: addq $TF_RIP,%rsp;
.globl dtrace_invop_callsite
.type dtrace_invop_callsite,@function
ENTRY(dtrace_invop_start)
/*
@ -78,7 +75,6 @@
movq %rsp, %rdx
call dtrace_invop
dtrace_invop_callsite:
addq $16, %rsp
cmpl $DTRACE_INVOP_PUSHL_EBP, %eax