Back
Home
Our Services
Programming Tools Business Unit
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
Back