18 lines
345 B
C
Raw Normal View History

2026-01-21 18:59:54 +08:00
// SPDX-License-Identifier: GPL-2.0
#include <errno.h>
#ifndef REMOTE_UNWIND_LIBUNWIND
#include <libunwind.h>
#include "perf_regs.h"
2026-01-29 22:25:33 +08:00
#include "../../../util/unwind.h"
2026-01-21 18:59:54 +08:00
#endif
2026-01-29 22:25:33 +08:00
#include "../../../util/debug.h"
2026-01-21 18:59:54 +08:00
int LIBUNWIND__ARCH_REG_ID(int regnum)
{
2026-01-29 22:25:33 +08:00
if (regnum < 0 || regnum >= PERF_REG_ARM64_EXTENDED_MAX)
2026-01-21 18:59:54 +08:00
return -EINVAL;
2026-01-29 22:25:33 +08:00
return regnum;
2026-01-21 18:59:54 +08:00
}