Home
last modified time | relevance | path

Searched refs:objtool (Results 1 – 21 of 21) sorted by relevance

/linux/tools/objtool/
H A DBuild1 objtool-y += arch/$(SRCARCH)/
3 objtool-y += weak.o
5 objtool-y += check.o
6 objtool-y += special.o
7 objtool-y += builtin-check.o
8 objtool-y += elf.o
9 objtool-y += objtool.o
11 objtool-$(BUILD_DISAS) += disas.o
12 objtool-$(BUILD_DISAS) += trace.o
14 objtool-$(BUILD_ORC) += orc_gen.o orc_dump.o
[all …]
H A DMakefile40 OBJTOOL := $(OUTPUT)objtool
57 -I$(srctree)/tools/objtool/include \
58 -I$(srctree)/tools/objtool/arch/$(SRCARCH)/include \
74 # To support disassembly, objtool needs libopcodes which is provided
77 FEATURE_USER = .objtool
90 OBJTOOL_CFLAGS += -DDISAS -DPACKAGE="objtool"
104 $(Q)$(MAKE) $(build)=objtool $(HOST_OVERRIDES) CFLAGS="$(OBJTOOL_CFLAGS)" \
126 $(call QUIET_CLEAN, objtool) $(RM) $(OBJTOOL)
130 $(Q)$(RM) -- $(OUTPUT)FEATURE-DUMP.objtool
H A D.gitignore4 /objtool
6 FEATURE-DUMP.objtool
H A Dsync-check.sh57 if [ ! -d ../../kernel ] || [ ! -d ../../tools ] || [ ! -d ../objtool ]; then
/linux/tools/objtool/arch/loongarch/
H A DBuild1 objtool-y += decode.o
2 objtool-y += special.o
3 objtool-y += orc.o
/linux/tools/objtool/arch/x86/
H A DBuild1 objtool-y += decode.o
2 objtool-y += special.o
3 objtool-y += orc.o
/linux/Documentation/arch/x86/
H A Dorc-unwinder.rst15 The ORC data consists of unwind tables which are generated by objtool.
93 The ORC data is generated by objtool. With the existing compile-time
94 stack metadata validation feature, objtool already follows all code
117 So the advantages of using objtool to generate ORC data are that it
123 The downside is that the unwinder now becomes dependent on objtool's
125 too complicated for objtool to follow, the ORC data generation might
127 already has such a dependency on objtool's ability to follow GCC code
131 objtool, we may need to revisit the current implementation. Some
133 palatable, or having objtool use DWARF as an additional input, or
134 creating a GCC plugin to assist objtool with its analysis. But for now,
[all …]
/linux/tools/objtool/arch/powerpc/
H A DBuild1 objtool-y += decode.o
2 objtool-y += special.o
/linux/scripts/package/
H A Dinstall-extmod-build32 echo tools/objtool/objtool
/linux/Documentation/tools/rtla/
H A Drtla-timerlat-top.rst84 objtool:49256 3.79 us
115 thread stacktrace: the current thread (*objtool:49256*) disabled interrupts
/linux/scripts/
H A DMakefile.build278 $(obj)/%.o: private objtool-enabled = $(if $(is-standard-object),$(if $(delay-objtool),$(is-single-…
500 $(multi-obj-m): private objtool-enabled := $(delay-objtool)
/linux/tools/
H A DMakefile73 counter dma firewire hv guest bootconfig spi usb virtio mm bpf iio gpio objtool leds wmi firmware d… target
129 tmon freefall iio objtool kvm_stat wmi \
/linux/Documentation/core-api/
H A Dasm-annotations.rst43 information. In particular, on properly annotated objects, ``objtool`` can be
44 run to check and fix the object if needed. Currently, ``objtool`` can report
83 Checking tools like ``objtool`` should ensure such marked functions conform
104 ``objtool`` requires that all code must be contained in an ELF symbol. Symbol
/linux/Documentation/livepatch/
H A Dreliable-stacktrace.rst61 objtool.
65 objtool.
309 metadata generated by objtool).
H A Dlivepatch.rst179 1) Add CONFIG_HAVE_RELIABLE_STACKTRACE. This means porting objtool, and
/linux/lib/
H A DKconfig.ubsan111 # objtool already handles unreachable checking and gets angry about
H A DKconfig.debug556 bool "Upgrade objtool warnings to errors"
559 Fail the build on objtool warnings.
576 tools/objtool/Documentation/objtool.txt.
/linux/kernel/trace/
H A DKconfig107 Arch supports objtool --mcount
112 Arch supports the objtool options --mcount with --mnop.
/linux/Documentation/dev-tools/
H A Dcheckpatch.rst767 not be emitted into the symbol table. This can prevent `objtool`
/linux/arch/
H A DKconfig1393 Architecture supports objtool compile-time frame pointer rule
/linux/arch/x86/
H A DKconfig1792 This requires LTO like objtool runs and will slow down the build. It