On 15 April 2015 at 18:33, Matt Turner <[email protected]> wrote:
> On Wed, Apr 15, 2015 at 7:08 AM, Emil Velikov <[email protected]> 
> wrote:
>> Rather than forcing everyone to provide their own definition of the symbol
>> provide a common weak one, which anyone can override if needed.
>>
>> This resolved the build of the standalone pipe-drivers, as it provides a
>> default symbol which was missing previously.
>>
>> Cc: Rob Clark <[email protected]>
>> Signed-off-by: Emil Velikov <[email protected]>
>> ---
>>  src/Makefile.am                        |  3 ++-
>>  src/glsl/SConscript                    |  2 ++
>>  src/mesa/Android.libmesa_glsl_utils.mk |  6 ++++--
>>  src/mesa/program/weak_errors.c         | 30 ++++++++++++++++++++++++++++++
>
> Is program/ really the right place for this? (maybe main/ instead?)
Hmm main/ might be better indeed. If there are any recommendations
about the name I'll gladly take it :)

Jose/Brian

From a quick look I cannot find a suitable alternative for
__attribute__((weak)) for MSVC. Would you know any of the top of your
head or should I just wrap the attribute in ifndef _MSC_VER and leave
the rest ? If I drop the weak_errors.c hunk from the SCons here, and
replace tests/common.c with it things should just work.


Thanks
Emil
_______________________________________________
mesa-dev mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to