LightElf (19.11.2015 13:47, просмотров: 121) ответил Andreas на Фигвам. В иаре для 8051 и stm8 : "typedef int sig_atomic_t;"
Там оно все обложено ifdef, надо посмотреть как именно компилится.
#if __STM8ABI_PORTABILITY_INTERNAL_LEVEL
#ifndef __STM8ABI_PORTABLE
#define __STM8ABI_PORTABLE
#endif
typedef int sig_atomic_t;
<.......>
#else /* __STM8ABI_PORTABILITY_INTERNAL_LEVEL */
typedef signed char sig_atomic_t;
Не надо делать мне как лучше, оставьте мне как хорошо