File tree Expand file tree Collapse file tree 2 files changed +0
-19
lines changed Expand file tree Collapse file tree 2 files changed +0
-19
lines changed Original file line number Diff line number Diff line change 32
32
/* Return architecture dependent register string (for kprobe-tracer) */
33
33
const char * get_dwarf_regstr (unsigned int n , unsigned int machine , unsigned int flags )
34
34
{
35
- #if EM_HOST == EM_X86_64 || EM_HOST == EM_386 || EM_HOST == EM_AARCH64 || EM_HOST == EM_ARM \
36
- || EM_HOST == EM_CSKY || EM_HOST == EM_LOONGARCH || EM_HOST == EM_MIPS || EM_HOST == EM_PPC \
37
- || EM_HOST == EM_PPC64 || EM_HOST == EM_RISCV || EM_HOST == EM_S390 || EM_HOST == EM_SH \
38
- || EM_HOST == EM_SPARC || EM_HOST == EM_SPARCV9 || EM_HOST == EM_XTENSA
39
35
if (machine == EM_NONE ) {
40
36
/* Generic arch - use host arch */
41
37
machine = EM_HOST ;
42
38
}
43
- #endif
44
39
switch (machine ) {
45
- #if EM_HOST != EM_X86_64 && EM_HOST != EM_386 && EM_HOST != EM_AARCH64 && EM_HOST != EM_ARM \
46
- && EM_HOST != EM_CSKY && EM_HOST != EM_LOONGARCH && EM_HOST != EM_MIPS && EM_HOST != EM_PPC \
47
- && EM_HOST != EM_PPC64 && EM_HOST != EM_RISCV && EM_HOST != EM_S390 && EM_HOST != EM_SH \
48
- && EM_HOST != EM_SPARC && EM_HOST != EM_SPARCV9 && EM_HOST != EM_XTENSA
49
- case EM_NONE : /* Generic arch - use host arch */
50
- return get_arch_regstr (n );
51
- #endif
52
40
case EM_386 :
53
41
return __get_dwarf_regstr (x86_32_regstr_tbl , n );
54
42
case EM_X86_64 :
Original file line number Diff line number Diff line change 89
89
#define DWARF_REG_FB 0xd3affb /* random number */
90
90
91
91
#ifdef HAVE_LIBDW_SUPPORT
92
- #if !defined(__x86_64__ ) && !defined(__i386__ ) && !defined(__aarch64__ ) && !defined(__arm__ ) \
93
- && !defined(__loongarch__ ) && !defined(__mips__ ) && !defined(__powerpc__ ) \
94
- && !defined(__powerpc64__ ) && !defined(__riscv__ ) && !defined(__s390x__ ) && !defined(__sh__ ) \
95
- && !defined(__sparc64__ ) && !defined(__sparc__ ) && !defined(__xtensa__ )
96
- const char * get_arch_regstr (unsigned int n );
97
- #endif
98
-
99
92
const char * get_csky_regstr (unsigned int n , unsigned int flags );
100
93
101
94
/**
You can’t perform that action at this time.
0 commit comments