diff options
| author | Ed Maste <emaste@FreeBSD.org> | 2018-04-26 18:54:00 +0000 |
|---|---|---|
| committer | Ed Maste <emaste@FreeBSD.org> | 2018-04-26 18:54:00 +0000 |
| commit | 9a16bd169e8c40dcdaf5b38eecdd925706e57d4b (patch) | |
| tree | 95828665d86db810645f91505e75d34928880332 /lib/libsysdecode/syscallnames.c | |
| parent | 5f2336efb42557443df0a565ce1959b1a046aca8 (diff) | |
Notes
Diffstat (limited to 'lib/libsysdecode/syscallnames.c')
| -rw-r--r-- | lib/libsysdecode/syscallnames.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/libsysdecode/syscallnames.c b/lib/libsysdecode/syscallnames.c index abe284c693aa..ae587c916df5 100644 --- a/lib/libsysdecode/syscallnames.c +++ b/lib/libsysdecode/syscallnames.c @@ -49,9 +49,11 @@ static #include <compat/freebsd32/freebsd32_syscalls.c> #endif -#if defined(__amd64__) || defined(__i386__) +#if defined(__aarch64__) || defined(__amd64__) || defined(__i386__) static -#ifdef __amd64__ +#ifdef __aarch64__ +#include <arm64/linux/linux_syscalls.c> +#elif __amd64__ #include <amd64/linux/linux_syscalls.c> #else #include <i386/linux/linux_syscalls.c> @@ -83,7 +85,7 @@ sysdecode_syscallname(enum sysdecode_abi abi, unsigned int code) return (freebsd32_syscallnames[code]); break; #endif -#if defined(__amd64__) || defined(__i386__) +#if defined(__aarch64__) || defined(__amd64__) || defined(__i386__) case SYSDECODE_ABI_LINUX: if (code < nitems(linux_syscallnames)) return (linux_syscallnames[code]); |
