Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Mar 2013 22:12:05 +1300
From:      Andrew Turner <andrew@fubar.geek.nz>
To:        Ganbold Tsagaankhuu <ganbold@gmail.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: ARM EABI test image
Message-ID:  <20130304221205.7d427b38@bender>
In-Reply-To: <CAGtf9xMcSLpin9oR9eDZdzVnfsT0N6jQowzNq23TAsO9kTqpYA@mail.gmail.com>
References:  <20130302172556.5b59e122@bender> <CAGtf9xMcSLpin9oR9eDZdzVnfsT0N6jQowzNq23TAsO9kTqpYA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 3 Mar 2013 01:17:01 +0800
Ganbold Tsagaankhuu <ganbold@gmail.com> wrote:

> Andrew,
> 
> On Sat, Mar 2, 2013 at 12:25 PM, Andrew Turner <andrew@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.
> >
> > Can people try this as I would like to know if anything else is
> > broken as this will become the default ABI for 10.
> >
> 
> Just tried the image. Seems work but observed for instance gpart shows
> big numbers for 2GB SD:

I've confirmed this is a bug where the stack is incorrectly aligned. I
have a fix for this and will post a patch for review when I've cleaned
it up.

Andrew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130304221205.7d427b38>