[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: attempt at a big-endian debian ARM 'port'

On Fri, Aug 12, 2005 at 10:34:38AM +0200, Lennert Buytenhek wrote:
> The 'porting' was actually rather easy so far.  I'm not sure what the
> policy for integrating a new architecture into debian is, but I'm willing
> to maintain and host the armeb port somewhere myself.  Even if the armeb
> architecture is not officially incorporated, maybe some of the necessary
> patches for armeb could be merged anyway, which would make the job of
> maintaining the port even easier.

Do that many packages need patching to work on big endian if they
already work on little endian arm?

> I didn't use any cross toolchain.  I started with my Fedora Core 2 port
> (which also uses gcc 3.3) and then built dpkg, then tried to build all
> of gcc's dependencies (there are a _lot_ of those) from debian source
> using dpkg, and I have all of those dependencies satisfied so right now
> it's trying to build gcc.  Once that's done, I'll make a Fedora-free
> root filesystem and rebuild everything I've built so far.

Well I hope you have a fast machine, that's a lot of stuff to build.

> I'm using the debian default float mode, which is hardfloat.  I'd also
> like to use this port on an intel ixp1200 board I have here, which is
> based on a strongarm (v4) core.

Given how few arm's have an FPU, wouldn't softfloat be more efficient
than the FPU emulator?  It might not be, I don't actually know.

> My current root filesystem is an ugly mix of debian and fedora
> packages.  Once I have gcc as well as some other crucial packages
> built, I'll redo my root filesystem and put it up for download.

Len Sorensen

Reply to: