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