Skip to content

Allocate GOT/PLT slots into one shared section - #1735

Draft
quic-areg wants to merge 1 commit into
qualcomm:mainfrom
quic-areg:got-central
Draft

Allocate GOT/PLT slots into one shared section#1735
quic-areg wants to merge 1 commit into
qualcomm:mainfrom
quic-areg:got-central

Conversation

@quic-areg

Copy link
Copy Markdown
Contributor

Previously, every target created its own .got/.got.plt/.plt per input object file and relied on section merging to stitch them back together. This patch instead creates them once in a shared section and places every slot there.

A future patch will address non-determinism; slot order is still non-deterministic.

@quic-areg quic-areg added zephyr-check Run Zephyr build/check workflow on this PR kernel-check labels Aug 18, 2026
Previously, every target created its own .got/.got.plt/.plt per input object
file and relied on section merging to stitch them back together. This patch
instead creates them once in a shared section and places every slot there.

A future patch will address non-determinism; slot order is still non-deterministic.

Signed-off-by: quic-areg <aregmi@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kernel-check zephyr-check Run Zephyr build/check workflow on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant