Renesas CC-RL Compiler User's Manual

Introduction to the CC-RL Compiler

This manual serves as the official user's guide for the Renesas CC-RL Compiler, version V1.00 to V1.11. It is designed for developers working with the RL78 family of microcontrollers.

The CC-RL compiler is a powerful tool that translates programs written in C or assembly language into machine code. It supports both C90 and C99 standards, offering advanced optimization features to generate highly efficient code in terms of size and execution speed.

Key features highlighted in this manual include:

  • Compliance with C90 and C99 standards.
  • Advanced optimization for code size and speed.
  • Use of industry-standard ELF for object code format and DWARF2/3 for debug information.
  • Support for static analysis tools and partner tools for enhanced development.

The manual details various aspects of the compiler, including command-line operations, options, output files, language specifications, library functions, startup routines, and important considerations for effective use.

For more detailed information, users are encouraged to refer to the official Renesas Electronics website and related documentation.

PDF preview unavailable. Download the PDF instead.

r20ut3123jj0111-ccrl Acrobat Distiller 21.0 (Windows)

Related Documents

Preview CC-RL コンパイラ ユーザーズマニュアル - RL78 ファミリ開発用
ルネサス エレクトロニクス製 CC-RL コンパイラ (CC-RL) のユーザーズマニュアル。RL78 ファミリ用アプリケーション・システム開発におけるコンパイラの機能、コマンド、オプション、および注意事項について詳述。
Preview Renesas RL78/F12/F13/F14/F15 Starter Kit Quick Start Guide
A comprehensive quick start guide for the Renesas RL78/F12, RL78/F13, RL78/F14, and RL78/F15 starter kits. Learn how to install software, connect hardware, and begin development with IAR Embedded Workbench and CS+ for CC.
Preview Renesas E1/E20/E2/E2 Lite Emulators: RL78 Connection Guide
This document provides essential notes and specifications for connecting Renesas E1, E20, E2, and E2 Lite emulators to RL78 family microcontrollers. It covers hardware design, pin assignments, usage precautions, and debugging functions for embedded system development.
Preview Renesas e2 studio: Porting Projects from Code Generator to Smart Configurator for RL78 MCUs
A detailed guide for migrating embedded software projects from Renesas' Code Generator to the Smart Configurator in e2 studio. Covers RL78 microcontroller projects, including project setup, peripheral configuration, and user code porting.
Preview Renesas RL78/G23, RL78/G22 Firmware Update Module Application Note
This application note details the firmware update module for Renesas RL78/G23 and RL78/G22 microcontrollers, explaining its specifications and API functions for easy incorporation into user applications. It covers various update methods, including half-face and full updates using internal or external flash memory, and provides guidance on using the Renesas Image Generator tool.
Preview Renesas RL78/G15 Fast Prototyping Board User's Manual
User's manual for the Renesas RL78/G15 Fast Prototyping Board, detailing its features, preparation, specifications, user circuits, handling precautions, and development environment for microcontroller evaluation and debugging.
Preview Renesas RL78/G23 Unique ID Read Driver Application Note
This Renesas application note details the RL78/G23 microcontroller's unique ID read driver, covering usage examples, software configuration, API functions, and a sample project for secure software IP and product management.
Preview Microcontroladores RL78: Guia Básico - Renesas
Um guia prático sobre microcontroladores de alto desempenho e baixo consumo de energia da Renesas, focando na linha RL78 para sistemas embarcados.