Searched refs:objtool (Results 1 – 24 of 24) sorted by relevance
/linux/tools/objtool/ |
A D | Build | 1 objtool-y += arch/$(SRCARCH)/ 3 objtool-y += weak.o 5 objtool-$(SUBCMD_CHECK) += check.o 11 objtool-y += builtin-check.o 12 objtool-y += builtin-orc.o 13 objtool-y += elf.o 14 objtool-y += objtool.o 16 objtool-y += libstring.o 17 objtool-y += libctype.o 18 objtool-y += str_error_r.o [all …]
|
A D | Makefile | 19 OBJTOOL := $(OUTPUT)objtool 30 -I$(srctree)/tools/objtool/include \ 31 -I$(srctree)/tools/objtool/arch/$(SRCARCH)/include 56 @$(MAKE) $(build)=objtool 66 $(call QUIET_CLEAN, objtool) $(RM) $(OBJTOOL)
|
A D | .gitignore | 3 /objtool
|
A D | sync-check.sh | 55 if [ ! -d ../../kernel ] || [ ! -d ../../tools ] || [ ! -d ../objtool ]; then
|
/linux/tools/objtool/Documentation/ |
A D | stack-validation.txt | 9 objtool which runs at compile time. It has a "check" subcommand which 88 The benefit of objtool here is that because it ensures that *all* 119 To achieve the validation, objtool enforces the following rules: 123 ENTRY/ENDPROC macros. If objtool finds a return instruction 127 This rule is needed so that objtool can properly identify each 179 Here are some examples of common warnings reported by objtool, what 205 2. file.o: warning: objtool: .text+0x53: unreachable instruction 256 7. file: warning: objtool: func()+0x5c: stack state mismatch 283 objtool maintainer, or you can submit a patch. 337 Feel free to ask the objtool maintainer for help. [all …]
|
/linux/Documentation/x86/ |
A D | orc-unwinder.rst | 15 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 135 objtool follows GCC code quite well. [all …]
|
/linux/scripts/ |
A D | Makefile.build | 228 objtool := $(objtree)/tools/objtool/objtool 239 cmd_objtool = $(if $(objtool-enabled), ; $(objtool) $(objtool_args) $@) 240 cmd_gen_objtooldep = $(if $(objtool-enabled), { echo ; echo '$@: $$(wildcard $(objtool))' ; } >> $(… 247 $(obj)/%.o: objtool-enabled := 255 $(obj)/%.o: objtool-enabled = $(if $(filter-out y%, \ 303 $(obj)/%.lto.o: objtool-enabled = y
|
A D | link-vmlinux.sh | 143 tools/objtool/objtool ${objtoolcmd} ${objtoolopt} ${1}
|
/linux/tools/objtool/arch/x86/ |
A D | Build | 1 objtool-y += special.o 2 objtool-y += decode.o
|
/linux/tools/ |
A D | Makefile | 68 cgroup counter firewire hv guest bootconfig spi usb virtio vm bpf iio gpio objtool leds wmi pci fir… target 103 tmon freefall iio objtool kvm_stat wmi \
|
/linux/Documentation/ |
A D | asm-annotations.rst | 43 information. In particular, on properly annotated objects, ``objtool`` can be 44 run to check and fix the object if needed. Currently, ``objtool`` can report 82 Checking tools like ``objtool`` should ensure such marked functions conform 103 ``objtool`` requires that all code must be contained in an ELF symbol. Symbol
|
/linux/scripts/package/ |
A D | builddeb | 71 echo tools/objtool/objtool
|
/linux/Documentation/livepatch/ |
A D | reliable-stacktrace.rst | 61 objtool. 65 objtool. 309 metadata generated by objtool).
|
A D | livepatch.rst | 179 1) Add CONFIG_HAVE_RELIABLE_STACKTRACE. This means porting objtool, and
|
/linux/lib/ |
A D | Kconfig.ubsan | 107 # objtool already handles unreachable checking and gets angry about
|
A D | Kconfig.debug | 459 tools/objtool/Documentation/stack-validation.txt.
|
/linux/ |
A D | Makefile | 1318 prepare: tools/objtool
|
A D | MAINTAINERS | 13801 F: tools/objtool/ 13802 F: include/linux/objtool.h
|
/linux/Documentation/process/ |
A D | maintainer-tip.rst | 95 - objtool
|
/linux/kernel/trace/ |
A D | Kconfig | 66 Arch supports objtool --mcount
|
/linux/Documentation/dev-tools/ |
A D | checkpatch.rst | 778 not be emitted into the symbol table. This can prevent `objtool`
|
/linux/arch/ |
A D | Kconfig | 1018 Architecture supports the 'objtool check' host tool command, which
|
/linux/kernel/ |
A D | .kexec_core.o.cmd | 1294 include/linux/objtool.h \
|
/linux/kernel/bpf/ |
A D | .core.o.cmd | 1402 include/linux/objtool.h \
|
Completed in 57 milliseconds