[prev in list] [next in list] [prev in thread] [next in thread] 

List:       meego-dev
Subject:    [MeeGo-dev] ARMv7, Qt and NEON
From:       thiago () kde ! org (Thiago Macieira)
Date:       2010-08-25 13:09:42
Message-ID: 201008251509.42805.thiago () kde ! org
[Download RAW message or body]

Em Quarta-feira 25 Agosto 2010, ?s 10:50:43, Lo?c Minier escreveu:
> On Fri, Aug 20, 2010, Riku Voipio wrote:
> > however glibc multiarch feature seems to allow selecting functions
> > according to cpu features quite nicely:
> > http://lists.debian.org/debian-arm/2010/07/msg00133.html
> > Now, someone just needs to implement that feature on ARM ;)
> 
>  This will take quite some time; the first thing to do is a proof of
>  concept implementation in the toolchain, and then getting this added to
>  the ARM ABI before it ships.  Linaro intends to do this later this
>  year, but work didn't start yet.  These are our notes on the work to be
>  done:
>  https://wiki.linaro.org/WorkingGroups/ToolChain/Specs/Binutils-STT_GNU_IFU
> NC we also plan to do a gold implementation, but that is more of a nice to
> have:
>  https://wiki.linaro.org/WorkingGroups/ToolChain/Specs/GOLD-STT_GNU_IFUNC

Please make sure you think of C++ as well.

How does one write multiple versions of a C++ member function, according to 
the architecture?

Otherwise, it will be just another feature we'll have to ignore and find our 
own solution, like linker scripts (see 
http://sourceware.org/bugzilla/show_bug.cgi?id=10326)

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
  Senior Product Manager - Nokia, Qt Development Frameworks
      PGP/GPG: 0x6EF45358; fingerprint:
      E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.meego.com/pipermail/meego-dev/attachments/20100825/9c311796/attachment.pgp>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic