Hitachi SH Series C Compiler User Manual

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.


Hitachi SH Series C Compiler User Manual - cover page
Brand
Hitachi
Category
Desktops
Document type
User Manual
Language
Chinese
Pages
187
File format
PDF
File size
1.3 MB
Published
04 May, 2012
Updated
30 September, 2023
MD5 checksum
27556AB23816C150AEF30DDD6FEE478E

About this manual

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.

What's inside

  • Overview and Operations
  • Programming Limitations
  • System Installation
  • Error Messages
  • Appendix A – Language and Standard Library Specifications
  • Appendix B – Parameter Allocation Example
  • Appendix C – Register and Stack Usage
  • Appendix D – Termination Functions

Specifications

Compiler version2.0
Supported operating systemsUNIX, MS‑DOS, IBM‑PC

Frequently asked questions

Which operating systems can run the SH series C compiler?

The compiler can be used on UNIX, MS‑DOS, and IBM‑PC systems.

What does the #pragma interrupt directive do?

It declares an external hardware interrupt function and defines how registers are saved and restored during the interrupt.

Download PDF (1.3 MB)

More Hitachi Manuals


View all Hitachi manuals →