[riot-notifications] [RIOT-OS/RIOT] core: fix c11 atomic definitions (fix gcc9 compilation) (#11514)

Marian Buschsieweke notifications at github.com
Mon May 13 17:17:02 CEST 2019

maribu commented on this pull request.

>  typedef uint32_t I4;

You're right. Running `$ echo __UINT32_TYPE__ | arm-none-eabi-gcc -E -` on Arch gives me:

# 1 "<stdin>"
# 1 "<built-in>"
# 1 "<command-line>"
# 1 "<stdin>"
long unsigned int

And `__UINT32_TYPE__` is used by newlib to define `uint32_t`, if defined. Otherwise it would have been defined as `unsigned int` by newlib and no special handling would be required.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190513/b37079e8/attachment.html>

More information about the notifications mailing list