Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve LLVM support introducing an ad-hoc type to implement the _Ato… #14

Merged
merged 1 commit into from
May 27, 2020

Conversation

danielealbano
Copy link
Owner

This PR contains the necessary changes to improve the LLVM support:

  • an ad-hoc type has been introduced to handle the _Atomic wrapper on LLVM that fails back a plain volatile on GCC
  • the structs being used as part of atomic operations have been updated to use the new type
  • the code performing atomic operations has been updated update the code to rely on the right type

…mic wrapper for the atomic types, update the code to rely on the right type when using atomic operations
@danielealbano danielealbano merged commit de96523 into master May 27, 2020
@danielealbano danielealbano deleted the improve_llvm_support branch May 27, 2020 21:38
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.

None yet

1 participant