lastest poudriere run, armv6hf target

Andrew Turner andrew at fubar.geek.nz
Mon Apr 20 22:09:36 UTC 2015


On Mon, 20 Apr 2015 14:58:10 -0600
Warner Losh <imp at bsdimp.com> wrote:

> 
> > On Apr 20, 2015, at 2:40 PM, Sean Bruno <sbruno at ignoranthack.me>
> > wrote:
> > 
> > Signed PGP part
> > On 04/19/15 16:45, Paul Mather wrote:
> > > On Apr 17, 2015, at 4:03 PM, Sean Bruno <sbruno at ignoranthack.me>
> > > wrote:
> > >
> > >> http://chips.ysv.freebsd.org/build.html?mastername=11armv6hf-default&
> > build=2015-04-13_18h44m36s
> > >>
> > >>
> > >>
> > Not bad.  This will probably be the last of the unofficial runs
> > that I
> > >> do as we are transitioning to official hardware/repos.
> > >>
> > >> sean
> > >
> > > Are these packages built on native ARM hardware via Poudriere or
> > > are they cross-built?
> > >
> > > For a while, I have been cross-building my armv6 packages on an
> > > amd64 system using Poudriere via qemu-arm-static.  Recently, I've
> > > been interested in trying armv6hf on my BeagleBone Black.  When I
> > > try to build an armv6hf jail via Poudriere it complains "Error:
> > > You need to setup an emulator with binmiscctl(8) for armv6hf".
> > >
> > > What binmiscctl signature do I need for armv6hf?
> > >
> > >
> > > Cheers,
> > >
> > > Paul.
> > >
> > >
> > >
> > >
> > 
> > Paul:
> > 
> > I'm using the exact same signature.
> 
> Sadly, there’s no real way to tell them apart at runtime that I’ve
> found except to grovel in the symbol table for ‘soft float’. Still
> looking and hoping...

There is an elf note containing the TARGET_ARCH. You can also use the
Tag_ABI_VFP_args attribute [1].

Andrew

[1]
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0045d/IHI0045D_ABI_addenda.pdf


More information about the freebsd-arm mailing list