Skip to content

[NFC] Create FDE and CIE as a piece of EhFrameFragment#821

Open
quic-seaswara wants to merge 1 commit intomainfrom
eh_frame_dump
Open

[NFC] Create FDE and CIE as a piece of EhFrameFragment#821
quic-seaswara wants to merge 1 commit intomainfrom
eh_frame_dump

Conversation

@quic-seaswara
Copy link
Contributor

We used to create CIE fragments and FDE fragments, which might interfere with how dependent chunks are handled. The atomic unit that the linker should treat are chunks that cannot be further divided up.

Fix these cases and cleanup to form a better design.

Also add support for dumping EhFrame and EhFrame Header chunks for debug support, making the linker map files further useful to debug eh_frame handling.

We used to create CIE fragments and FDE fragments, which might interfere
with how dependent chunks are handled. The atomic unit that the linker
should treat are chunks that cannot be further divided up.

Fix these cases and cleanup to form a better design.

Also add support for dumping EhFrame and EhFrame Header chunks for
debug support, making the linker map files further useful to debug
eh_frame handling.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant