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.