BCC1 - LEON bare-metal cross-compiler system

Status:

End of Life

Bare-C Cross-Compiler System for LEON3/4 GCC 3.4.4 and GCC 4.4.2

Overview

THIS SOFTWARE IS END-OF-LIFE. PLEASE REFER TO BCC2

BCC is a cross-compiler for LEON3 processors. It is based one the GNU compiler tools and the Newlib standalone
C-library. The cross-compiler system allows compilation of both tasking and non-tasking C and C++ applications.
It supports hard and soft floating-point operations, as well as SPARC V8 multiply and divide instructions. BCC can also be used to compile the eCos kernel.

Architecture

arrow down icon

Key Tech Spec

arrow down icon

Target technology support

arrow down icon

Evaluation boards

arrow down icon

Ordering information

arrow down icon

Development Kit

arrow down icon

Licensing

arrow down icon

Software

arrow down icon

Tools

arrow down icon

Block diagram

arrow down icon

Supported Hardware

arrow down icon

Configuration

arrow down icon

Reference Design

arrow down icon

Other resources

arrow down icon

Detailed features

arrow down icon

BCC consists of the following packages:
• GNU GCC C/C++ compiler 3.4.4 and 4.4.2
• GNU Binutils 2.19.51
• Newlib C-library 1.13.1
• Low-level I/O routines for LEON3, including interrupt support
• uIP light-weight TCP/IP stack
• GDB debugger 6.4 with DDD and Insight Graphical front-end
• Linux and Windows/Cygwin hosts
LEON2 support has been dropped since BCC release 1.0.36d. LEON2 support is available in BCC 2.

Downloads

File

Category

Revision

Date

Access

BCC1 User's Manual

Data sheet and user's manual

1.0.52

2020-09-16

Free download

Password/
Contact us

BCC1 binaries for Linux and Windows

Software package

1.0.52

2020-09-16

Free download

Password/
Contact us

Frequently asked questions

No items found.