Sign in



Don't have an account?

Signing up is free and easy
Home -> Our Services -> Programming Tools BU -> C Compilers -> Typical features in the compilers we develop

Typical features in the compilers we develop

  • Typical features in compilers developed at acmet:

    • ANSI compliant conforming to ISO/IEC 9899: 1990 specifications
    • Supports extensions to ANSI as per customer requirements
    • Supports variety of command line options
    • Supports variety of optimizations and optimization options
    • Supports variety of memory models
    • Facilitates writing of interrupt handler
    • Supports pragmas to utilize the architectural features
    • Calls emulation libraries for long, float and double data types
    • Supports kanji characters in strings
    • Generates debug information in required format
    • Supports mixed language programming ('C' and assembly)
    • Generates intermediate code listing (if specified)
    • Generates the following list files (if specified):
      • Preprocessed file
      • Error listing file
      • Call tree file
      • Function prototype file
  • Features in DSP C compiler developed at acmet:

    • Following DSP C specific data types are supported:
      • Signed/unsigned short _Fract
      • Signed/unsigned _Fract
      • Signed/unsigned Long _Fract
    • Following DSP C specific qualifiers are supported:
      • _Circ (For Circular addressing )
      • _Sat (For Saturation)
      • _X (X data memory qualifier)
      • _Y (Y data memory qualifier)
    • Following DSP C specific pragmas are supported:
      • #pragma STDC FX_FRACT_OVERFLOW SAT/DEFAULT
      • #pragma STDC FX_FULL_PRECISION ON/OFF