current status

Jaw-Shiang Joshua Huang joshuah at synology.com
Fri Jul 4 08:56:19 PDT 2003


Chuck, 

My target cpu is Intel IO80321, which is also an xscale processor. :)

I am curious that why you will like to use gcc-3.3 to do the cross.
In FreeBSD-5.1(current), the arm-elf-gcc-295 port package is broken.
Therefore, I can only use 5.0 or 4.x to try the porting.

I have installed the gcc-3.3 for the cross compiling.  But it seems only support NetBSD but no FreeBSD.  What kind of modification does it need to support cross compiling on FreeBSD?  How can I have my own cross compiled tools?

My developed machine is an i386 PC.  My porting is just at a starting stage only. Redboot also supports my target platform.  I guess that I can use Redboot to load my porting kernel and run.  So I should be able to skip the loader item at Paul's todo list.  Am I right?

I am still checking the detail items in machine functions.  There seems more than 300 macros and functions to be implemented on machine dependent directory.

Joshua at Taiwan


Chuck Robey <chuckr at chuckr.org> said: 
> On Fri, 4 Jul 2003, Jaw-Shiang Joshua Huang wrote:
> 
> Wow.  I'm heartened by the responses (Stephane E. Potvin's also).  This
> post is especially useful.  Thanks.
> 
> I need to learn more about gcc porting before I get any further, and I
> have what looks like good refs on changes.  I'm currently looking at
> trying to get it working on my Zaurus sl5600, which is an xscale processor
> (it's very arm-ish).
> 
> I'd be interested in any big negatives about my choice of host.  I realize
> it's maybe a bit unusual (it's a pda, after all).  It's got a pretty large
> memory area, enough flash memory for a lot of slop.
> 
> The rest of it, let me work on the cross-compiler.  I'll get back to the
> list once I have gcc-3.3 to a point to where it's working as a cross.  I
> am going to do the work under FreeBSD-5.1(current), although my
> communications channel is (right now only) my Mac OS/X box.
> 
> Once I get more done, it might be time to see if I could garner some
> pointers on vm, about which I'm pitiably innocent, and I'll have to port
> it.  At least I won't need help on the tools.
> 
> 
> ----------------------------------------------------------------------------
> Chuck Robey         | Interests include C & Java programming, FreeBSD,
> chuckr at chuckr.org   | electronics, communications, and SF/Fantasy.
> 
> New Year's Resolution:  I will not sphroxify gullible people into looking up
> fictitious words in the dictionary.
> ----------------------------------------------------------------------------
> 



--
Regards, 

Joshua Huang  --  joshuah at synology.com
Tel: 886-2-25521814 ext. 823
Synology Inc.





More information about the freebsd-arm mailing list