aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime/atomics_critical.go
AgeCommit message (Collapse)Author
2022-12-19build: drop deprecated build tagsYurii Soldak
2021-12-28rumtime: implement __sync libcalls as critical sectionsNia Waldvogel
This change implements __sync atomic polyfill libcalls by disabling interrupts. This was previously done in a limited capacity on some targets, but this change uses a go:generate to emit all of the calls on all microcontroller targets.