[riot-commits] [RIOT-OS/RIOT] 23e01d: core: Add C11 atomic helpers for GCC

Kaspar Schleiser kaspar at schleiser.de
Mon Jul 6 19:40:58 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 23e01dd4c81090d22dcf4e19a57bcdce1948a6d5
      https://github.com/RIOT-OS/RIOT/commit/23e01dd4c81090d22dcf4e19a57bcdce1948a6d5
  Author: Joakim Gebart <joakim.gebart at eistec.se>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    A core/c11_atomic.c

  Log Message:
  -----------
  core: Add C11 atomic helpers for GCC

These functions are required for std::atomic in C++11 on Cortex-M0.
The functions are only used if GCC does not know how to generate any
lock-free atomic hardware operations.


  Commit: ffbf20b660d3340739abf91b67ef641d82732ff1
      https://github.com/RIOT-OS/RIOT/commit/ffbf20b660d3340739abf91b67ef641d82732ff1
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2015-07-06 (Mon, 06 Jul 2015)

  Changed paths:
    A core/c11_atomic.c

  Log Message:
  -----------
  Merge pull request #3115 from gebart/pr/c11-atomic

core: Add C11 atomic helpers for GCC


Compare: https://github.com/RIOT-OS/RIOT/compare/83b87239389d...ffbf20b660d3


More information about the commits mailing list