ARM EABI test image
Ian Lepore
ian at FreeBSD.org
Sat Mar 2 17:53:57 UTC 2013
On Sat, 2013-03-02 at 18:21 +0100, Ronald Klop wrote:
> On Sat, 02 Mar 2013 05:25:56 +0100, Andrew Turner <andrew at fubar.geek.nz>
> wrote:
>
> > Hello,
> >
> > I have built an updated ARM EABI test image for Raspberry Pi [1].
> >
> > The only known issue is c++ exception handling is broken when
> > using in a dynamically linked executable. Static executables should
> > work with c++ exceptions.
> >
> > To test it you will have to extract it using unxz and dd it to an sd
> > card, for example, with a USB to SD adapter on /dev/da0:
> > $ unxz bsd-pi-eabi-r247609.img.xz
> > $ dd if=bsd-pi-eabi-r247609.img of=/dev/da0
> >
> > If you don't have a Raspberry Pi but would like to try it on your board
> > you can add -DWITH_ARM_EABI to the make commands you use to build and
> > install world and the kernel.
>
> Is this also interesing on the older SHEEVAPLUG?
> If yes, I can test it somewhere next week.
>
> Ronald.
As I understand it, the plan is that eventually everything is EABI,
including the older armv4/5 stuff, so that needs testing too.
You know what I haven't stumbled across yet is a simple explanation of
why EABI is better then OABI. I tried to search for some info the other
day, but there are so many noise hits on the search I didn't find a
simple synopsis of differences or advantages.
-- Ian
More information about the freebsd-arm
mailing list