Loading tools/perf/arch/sparc/Makefile +2 −0 Original line number Diff line number Diff line ifndef NO_DWARF PERF_HAVE_DWARF_REGS := 1 endif PERF_HAVE_JITDUMP := 1 tools/perf/util/genelf.h +6 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,12 @@ int jit_add_debug_info(Elf *e, uint64_t code_addr, void *debug, int nr_debug_ent #elif defined(__powerpc__) #define GEN_ELF_ARCH EM_PPC #define GEN_ELF_CLASS ELFCLASS32 #elif defined(__sparc__) && defined(__arch64__) #define GEN_ELF_ARCH EM_SPARCV9 #define GEN_ELF_CLASS ELFCLASS64 #elif defined(__sparc__) #define GEN_ELF_ARCH EM_SPARC #define GEN_ELF_CLASS ELFCLASS32 #else #error "unsupported architecture" #endif Loading Loading
tools/perf/arch/sparc/Makefile +2 −0 Original line number Diff line number Diff line ifndef NO_DWARF PERF_HAVE_DWARF_REGS := 1 endif PERF_HAVE_JITDUMP := 1
tools/perf/util/genelf.h +6 −0 Original line number Diff line number Diff line Loading @@ -29,6 +29,12 @@ int jit_add_debug_info(Elf *e, uint64_t code_addr, void *debug, int nr_debug_ent #elif defined(__powerpc__) #define GEN_ELF_ARCH EM_PPC #define GEN_ELF_CLASS ELFCLASS32 #elif defined(__sparc__) && defined(__arch64__) #define GEN_ELF_ARCH EM_SPARCV9 #define GEN_ELF_CLASS ELFCLASS64 #elif defined(__sparc__) #define GEN_ELF_ARCH EM_SPARC #define GEN_ELF_CLASS ELFCLASS32 #else #error "unsupported architecture" #endif Loading