Messages in this thread | | | Date | Tue, 1 Sep 2020 11:05:38 -0500 | From | Josh Poimboeuf <> | Subject | Re: [PATCH v4 0/4] Remove dependency of check subcmd upon orc |
| |
On Tue, Aug 25, 2020 at 01:47:38PM +0100, Julien Thierry wrote: > Hi, > > Matt Helsley's change[1] provided a base framework to opt-in/out > objtool subcommands at compile time. This makes it easier for > architectures to port objtool, one subcommand at a time. > > Orc generation relies on the check operation implementation. However, > the way this is done causes the check implementation to depend on the > implementation of orc generation functions to call if orc generation is > requested. This means that in order to implement check subcmd, orc > subcmd also need to be implemented. > > These patches aim at removing that dependency, having orc subcmd > being built on top of the check subcmd. > > > Changes since v3 [2]: > - Rebased on v5.9-rc1 > - Renamed objtool_setup_file() to objtool_open_read() > - Fixed misplaced elf_write() when file->elf->changed is true > - Avoid additional allocation for orc data and compile out orc > definition when not needed instead > > [1] https://www.spinics.net/lists/kernel/msg3510844.html > [2] https://lkml.org/lkml/2020/7/30/415
Thanks, I grabbed the patches and will work with Peter to get them merged.
-- Josh
| |