Debian/Renesas SH(SH4) port

SuperH(SH) is RISC Architecture that Renesas Electronics. SuperH is used in embedded systems such as cellular phone, NAS, and LCD TVs, etc.


Renesas SH has many type of CPU(SH/SH2/SH3/SH4 and bi-endian).

The Debian/Renesas SH(SH4) port project is active for supporting SH4 (m4 and m4a).

The SH3 CPU type can be supported as well, but sh3 is no longer developed and work is shifting to SH4.(Renesas does still sell SH3.)

Similarly, it is difficult to build the environment where buildd works for SH3.

Therefore, development is focused on SH4.

SH4 buildd status

SH4 support machine


deb sid main
deb unreleased main
deb-src sid main


Cross compiler

latest cross compiler was distributed from Thanks, zumbi!

Use the following apt line :

deb sid  main

Then to install the entire cross toolchain:

# apt-get update
# apt-get install gcc-4.4-sh4-linux-gnu

Mailing List




If you are interested in sh4 and sh4 port, please contact ML or Nobuhiro Iwamatsu.

Other page