Skip to content

Conversation

@bregma
Copy link
Member

@bregma bregma commented May 17, 2023

The GCC 12 optimizer saw fit to reorder certain register loads which caused the inline assmbler code to use the wrong values when setting up the resume context. Rewrote the inline assembly to load the registers directly from memory instead.

Fixes GH issue #501.

The GCC 12 optimizer saw fit to reorder certain register loads which
caused the inline assmbler code to use the wrong values when setting up
the resume context. Rewrote the inline assembly to load the registers
directly from memory instead.

Fixes GH issue libunwind#501.
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