objtool: Fix some -ffunction-sections edge cases
Status from this message: The following commit has been merged into the objtool/core branch of tip:
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | vmlinux.lds: Fix TEXT_MAIN to include .text.start and friendsinclude/ | +12 | 0 replies | |
| 2/4 | media: atomisp: Fix startup() section placement with -ffunction-sectionsdrivers/ | +3 | 3 replies | |
| 3/4 | drivers/xen/xenbus: Fix split() section placement with AutoFDOdrivers/ | +2 | 0 replies | |
| 4/4 | objtool: Warn on functions with ambiguous -ffunction-sections section namesinclude/ tools/ tools/ | +55 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/4] objtool: Fix some -ffunction-sections edge cases
Fix some more fallout from commit 1ba9f8979426 ("vmlinux.lds: Unify TEXT_MAIN, DATA_MAIN, and related macros").
For tip/objtool/core.
Josh Poimboeuf (4):
vmlinux.lds: Fix TEXT_MAIN to include .text.start and friends
media: atomisp: Fix startup() section placement with
-ffunction-sections
drivers/xen/xenbus: Fix split() section placement with AutoFDO
objtool: Warn on functions with ambiguous -ffunction-sections section
names
.../media/atomisp/i2c/atomisp-ov2722.c | 6 +-- drivers/xen/xenbus/xenbus_xs.c | 4 +- include/asm-generic/vmlinux.lds.h | 38 +++++++++++++------ tools/objtool/Documentation/objtool.txt | 7 ++++ tools/objtool/check.c | 33 ++++++++++++++++ 5 files changed, 72 insertions(+), 16 deletions(-)
Signature · 1 line
2.51.1