• C99
    Where do you select the C99 features in the IDE?
  • Variable args in macros..
    Hi, I get errors compiling these macros: #define MYMACRO(name, service_name, ...) \ static struct service_name name##_interface = __VA_ARGS__ ; \ struct service name = { NULL, NULL, service_name##_name...
  • incomplete type is not allowed in c99
    Hello everyone, I am implementing a protocol handler. Within my code I have a (complete) struct typedefed to protocol_t in a routine i want to use the typedef and some raw format, so I initialized...
  • Keil C99 & C++ mix
    Hello, I have a base project that uses C99. (compiler option --c99) Basically c99 was used so that an aggregate type could be initialized with non-constant data as such: #define WRITE_OP_CODE...
  • Keil C99 & C++ mix
    Hello, I have a base project that uses C99. (compiler option --c99) Basically c99 was used so that an aggregate type could be initialized with non-constant data as such: #define WRITE_OP_CODE...