Compilers

Cobham Gaisler provides and maintains a set of cross-compilation tool chains for the LEON and ERC32 processors.

LEON C/C++ IDE for Eclipse

  • Integrated C/C++ IDE
  • Built on ECLIPSE and CDT
  • Supports BCC, RCC and ThreadX projects
 

Bare-C Cross-compiler system (BCC)

  • GNU C/C++ Compiler with binutils
  • Small bare metal C/C++ runtime with interrupt support
  • Newlib C library
  • Open source

RTEMS Cross-compiler system (RCC)

  • GNU C/C++ Compiler with binutils
  • RTEMS real-time kernel 5, 4.10 or 4.8
  • Wide range of device drivers
  • Open source

VxWorks 7 SPARC architectural port and BSP

  • Supports LEON2, LEON3 and LEON4
  • Wide range of device drivers
  • Windows and Linux host

VxWorks 6.9 SPARC architectural port and BSP

  • Supports LEON2, LEON3 and LEON4
  • Wide range of device drivers
  • Windows and Linux host

Linux for LEON

  • Supports MMU, FPU, V8 and SMP systems
  • LINUXBUILD build environment for LEON
  • Wide range of applications
  • Many device drivers PCI, Network, USB, etc.

Zephyr RTOS

  • RTOS with a tiny footprint
  • GNU C/C++ compiler for Linux hosts by Zephyr SDK
  • GRLIB device drivers
  • Open source (Apache 2.0 license)