This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
sh-unknown-linux-gnu
- To: gcc at gcc dot gnu dot org
- Subject: sh-unknown-linux-gnu
- From: NIIBE Yutaka <gniibe at m17n dot org>
- Date: Mon, 1 Oct 2001 18:56:02 +0900 (JST)
- Cc: kaz Kojima <kkojima at rr dot iij4u dot or dot jp>
Hi there,
For sh{3,4,3eb,4eb}-unknown-linux-gnu targets, we've tried to migrate
GCC 3.0. (We've been using GCC snapshot around 200011) Basically, it
works well.
We've done the migration with build cross enviroments of Debain i386
and RedHat i386. URL(s) are:
ftp://ftp.m17n.org/pub/super-h/testing/debian-010919/
http://www.sh-linux.org/
The steps include:
building initial cross GCC (static libgcc only)
building glibc for all targets with initial cross GCC
building cross GCC again with glibc(s)
building native GCC with cross GCC
We needed small changes to GCC, I'll send patches to gcc-patches.
They are three things:
Support of no fdiv for integer division
Support of specific targets (sh3, sh4, sh3eb, and sh4eb)
Hide some libgcc functions to avoid unexpected register clobber
Later,
--