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

Richard Sandiford rsandifo at linux.vnet.ibm.com
Thu Mar 27 03:47:46 PDT 2014


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



More information about the mesa-dev mailing list