[Mesa-dev] [PATCH 0/5] util: Rework endian handling in python code
Richard Sandiford
rsandifo at linux.vnet.ibm.com
Tue Apr 15 06:54:35 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