PXROS TriCore System Development Platform
The GNU C/C++ Compiler for TriCore architecture is based on the GNU
software. It was ported and modified by HighTec EDV-Systeme GmbH.
ANSI-C is completely supported.
TriCore architecture support
- Full support of all TriCore derivatives
- Target specific libraries and erratas (Derivative/Steps)
- Absolute, register relative (small) and circular addressing modes
- Reduced CSA-Overhead (jump and link instructions)
- Position Independent Code (dynamic loadable code)
- Own data type _bit for the optimum access of single bits
- Predefined startup code, Interrupt and Trap Vector Tables
- Support of hardware FPU and software emulation of FPU
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
Library Set
- C-interface and runtime library (different models)
- Floating point libraries
Debugging Support
- Industry standard ELF/DWARF 2.0 output format
- C++ support
The C Compiler Package Includes:
- Code::Blocks IDE
- 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. |