On Sat, Apr 5, 2014 at 5:07 AM, Emil Velikov <emil.l.veli...@gmail.com>wrote:

> Hi all,
>
> This is the final round cleaning up the exported symbols mayhem for
> gallium.
> IIRC the only place in mesa that needs some love is src/mapi.
>
> Highlights:
>  - Drops __dri2ConfigOptions for both classic and gallium drivers.
> Previously
> done for gallium drivers (by Maarten), and after going through the logs I
> did
> not find any compelling reason why it should be public.
>  - Hide unwanted symbols (visibility flags etc.), and all the ones we
> inherit
> when linking with llvm/clang via version scripts.
>  - Remove unintentional/unwanted symbol versioning - some of the current
> version-scripts have used a "VERSION" tag, which should have been omitted.
>  - Move away from -export-symbols-regex in favour of version scripts.
>  - Compact duplicating CFLAGS for targets/omx.
>  - Introduce omx-nouveau target.
>
> As usual the whole series can be found at
> https://github.com/evelikov/Mesa/
> in branch exported-symbol-cleanup.
>
> NOTE: SCons and the Android build exizbit the same llvm/clang chaos, and
> make
> can make use of the introduced files, although this series covers only
> Automake.
>
> Jakob, Adrian,

Let me know if you (or anyone in your team) is interested in "porting" the
> series over to scons/android and have any questions. Currently I do not
> plan
> on undertaking the task.
>

I'll give it a try on Android to see at least what's needed.



>
> Does mesa 10.2 sound like a reasonable milestone for this series ?
>
> Cheers
> Emil
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>



-- 
Adrian Marius Negreanu
Intel Open Source Technology Center
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to