This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

sh-unknown-linux-gnu


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, 
-- 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]