[Mesa-dev] [PATCH 0/5] util: Rework endian handling in python code

Richard Sandiford rsandifo at linux.vnet.ibm.com
Wed Apr 23 00:39:38 PDT 2014


Ping

Richard Sandiford <rsandifo at linux.vnet.ibm.com> writes:
> Ping (with fixed subject)
>
> Richard Sandiford <rsandifo at linux.vnet.ibm.com> writes:
>> This is a refresh of:
>>
>>    http://lists.freedesktop.org/archives/mesa-dev/2013-June/040594.html
>>
>> At the moment the python code uses sys.byteorder to decide whether
>> u_format_table.c should be for big or little endian.  With this series
>> it instead generates both forms, using blocks like:
>>
>> #ifdef PIPE_ARCH_BIG_ENDIAN
>> ...
>> #else
>> ...
>> #endif
>>
>> in cases where endianness matters.
>>
>> Doing it this way is more cross-compiler-friendly.  It also means people
>> working on LE systems can see what the differences would be for BE.
>>
>> Tested on x86_64 and z.  I don't have commit access so please apply if OK.
>>
>> Thanks,
>> Richard
>>
>> _______________________________________________
>> mesa-dev mailing list
>> mesa-dev at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/mesa-dev
>
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-dev



More information about the mesa-dev mailing list