Kaspar Schleiser be66fb0507 core/atomic_c11: fix declarations
gcc 9 started complaining about type mismatches:

1. all int sized return types are expected to be
   "unsigned int" instead of e.g., "uint32_t"

2. all arguments are expected to be passed as (volatile)
   void * pointers

This commit fixes 1. by doing ifdef'ed typedefs for I2 and I4, an fixes
2. by using void pointers, then casting within the template bodies.
2019-05-13 17:38:10 +02:00
..
2017-02-16 17:11:22 +01:00
2019-05-13 17:38:10 +02:00
2019-05-02 12:09:37 +02:00
2018-11-30 11:22:07 -08:00
2015-09-12 12:43:15 +02:00
2017-03-28 20:50:48 +02:00
2019-01-09 23:00:50 +01:00
2018-11-09 08:41:50 +01:00
2017-11-16 14:39:54 +01:00
2017-03-01 22:01:26 +01:00
2018-06-11 19:12:02 +02:00
2019-02-13 13:31:52 +01:00