Page MenuHomePhabricator

Make sure that volatile is used consistently to mark inline assembly block throughout the codebase
Closed, ResolvedPublic

Description

When inline assembly blocks are used, they have to be marked to be volatile to avoid potential issues with aggressive optimisation modes that could relocate those blocks of assembly instruction in arbitrary ways in the generated code. This patch is make sure that existing blocks are marked all volatile for consistency.

Event Timeline

adeaarm triaged this task as Low priority.Apr 17 2019, 9:45 AM
adeaarm created this task.
adeaarm closed this task as Resolved.Apr 21 2019, 10:29 PM