]> git.baikalelectronics.ru Git - kernel.git/commit
objtool: Refactor ORC section generation
authorJosh Poimboeuf <jpoimboe@redhat.com>
Thu, 17 Dec 2020 21:02:42 +0000 (15:02 -0600)
committerJosh Poimboeuf <jpoimboe@redhat.com>
Thu, 14 Jan 2021 15:53:42 +0000 (09:53 -0600)
commitda10b06a9ae09a6b386eb5fee975fc6a437571a7
tree470912764110ac2a157be0e8a5a79832b62eeaad
parent2fea642b554bb05b3a843b414ae68aa555b12c8c
objtool: Refactor ORC section generation

Decouple ORC entries from instructions.  This simplifies the
control/data flow, and is going to make it easier to support alternative
instructions which change the stack layout.

Signed-off-by: Josh Poimboeuf <jpoimboe@redhat.com>
tools/objtool/Makefile
tools/objtool/builtin-orc.c
tools/objtool/include/objtool/arch.h
tools/objtool/include/objtool/check.h
tools/objtool/include/objtool/objtool.h
tools/objtool/orc_gen.c
tools/objtool/weak.c