mirror of
https://github.com/opnsense/src.git
synced 2026-06-15 03:31:11 -04:00
This was done in the original DTrace import, presumably because that
made it a bit easier to handle includes. However, this can cause
dtrace_getpcstack() to be inlined into dtrace_probe(), resulting in a
missing frame in stack traces since dtrace_getpcstack() takes care to
bump "aframes" to account for its own stack frame.
To avoid this, compile dtrace_isa.c separately on all platforms. Add
requisite includes.
MFC after: 2 weeks
Sponsored by: Innovate UK
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| dtaudit | ||
| dtmalloc | ||
| dtnfscl | ||
| dtrace | ||
| dtrace_test | ||
| dtraceall | ||
| fasttrap | ||
| fbt | ||
| kinst | ||
| profile | ||
| prototype | ||
| sdt | ||
| systrace | ||
| systrace_freebsd32 | ||
| systrace_linux | ||
| systrace_linux32 | ||
| Makefile | ||
| Makefile.inc | ||