Home > Support > NI Product Manuals > LabVIEW Communications System Design Suite 1.0 Manual

The default language standard of the C Node compiler is GNU89. GNU89 is the C89 specification with GNU extensions (some C99 features) supported. However, the C Node does not support the following features:

  • Function definitions and declarations
  • Third-party libraries (#include directive is not supported)
  • extern and static variables
  • Standard input
  • Standard output, except for cnode_printf
  • return statement
  • exit, atexit, abort, signal, and raise ANSI C functions
  • Thread creation