mirror of
https://github.com/esp8266/Arduino.git
synced 2025-06-12 01:53:07 +03:00
Without this the compiler may use memory references loaded to registers before the fence, in computation within the fence. These values could have changed before xt_rsil() (critical section start) was called. Note: this is needed to stop the compiler from reordering instructions at the critical section boundary.