This manual explains the facilities and operating procedures for the SH series C compiler (Ver. 2.0). The C compiler translates source programs written in C into relocatable object programs or assembly programs for Hitachi SH7000 series RISC microcomputers. This manual consists of four parts and appendixes. The information contained in each part is summarized below.
This document provides a complete overview of the Hitachi SH series C compiler, covering its functions, development procedures, and how to invoke the compiler with optional features. It also describes the format of compiler listings and the generation of object programs for Hitachi SH7000 series RISC microcomputers.
The manual is divided into four parts: (1) Overview and Operations, (2) Programming limitations and special considerations, (3) System Installation requirements for ROM and memory allocation, and (4) Error Messages for both the compiler and its standard library functions. Appendices give detailed language and library specifications, interrupt function handling, and low‑level interface routine examples. This manual is written in Chinese.
| Compiler version | 2.0 |
|---|---|
| Supported operating systems | UNIX, MS‑DOS, IBM‑PC |
The compiler can be used on UNIX, MS‑DOS, and IBM‑PC systems.
It declares an external hardware interrupt function and defines how registers are saved and restored during the interrupt.