Date: Fri, 4 Jul 2003 12:35:33 -0400 (EDT) From: Chuck Robey <chuckr@chuckr.org> To: Jaw-Shiang Joshua Huang <joshuah@synology.com> Cc: FreeBSD-arm@freebsd.org Subject: Re: current status Message-ID: <20030704122817.H34877@april.chuckr.org> In-Reply-To: <200307041555.h64Ftvlc001260@mail.synology.com> References: <200307041555.h64Ftvlc001260@mail.synology.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 4 Jul 2003, Jaw-Shiang Joshua Huang wrote: > Chuck, > > My target cpu is Intel IO80321, which is also an xscale processor. :) Please, I know you're anxious to get this going. I'm reading more gcc stuff, so I can get it right, I'm not ready to answer many of the questions I see below. I'm concentrating now on the gcc port, I won't split my concentration, I'll just end up doing half-assed jobs on everything, that's no fun. This isn't my first (or even my second) gcc cross port, but it seems I learn more every time I do a new one, and this is so far no different. Because I'm not under so much time pressure on this one, I want to make sure I do it right, so I'm sorry if I can't get past this yet. I'm sure having fun doing this, though. That's good news :-) I might have more info tomorrow. Try to remember the *long* testing times on building (and rebuilding) gcc. > > 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@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@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@synology.com > Tel: 886-2-25521814 ext. 823 > Synology Inc. > > > > ---------------------------------------------------------------------------- Chuck Robey | Interests include C & Java programming, FreeBSD, chuckr@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. ----------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030704122817.H34877>