GNU/Hightec C/C++ Compiler for C166 / ST10
The GNU C/C++ Compiler for the C166/ST10 architecture is based on
the GNU software. It was ported and modified by HighTec EDV-Systeme
GmbH. ANSI-C is completely supported.
C16x / ST10 architecture support
- All derivatives of the C16x / ST10 architecture are supported
- 4 memory models to fit your requirements
- Full pointer support for the 16K page architecture
- Special C keywords for memory access: near, far and huge
- C-level interrupt functions
- User stack model for function calls supported (to speed up RTOS task switches).
Other compiler features
- Inline assembly
- Inline C functions
- IEEE floating-point operations
- Reentrant code and libraries
C++ Compiler
- Object-oriented program development
- Object code is directly generated by the C++ compiler package
- C++ is an optional extension to the compiler package
Library Set
- C-interface and runtime library (different models)
- Floating point libraries
Debugging Support
- Symbolic information for C-level HLL-debugging
- Additional C++ support
The C Compiler Package Includes:
- C/C++ Compiler
- Preprocessor
- Assembler
- Linker / Locater
- Object File Converter
- Library Manager
- Utilities
- Support and Updates for 1 year.
RTOS Support
- PXROS from HighTec EDV Systeme GmbH
Trademarks: TriCore is a trademark of Infineon Technologies. All other brands or product names are the property of their respective holders. |