gallium/tgsi: shuffle ureg_src structure to work around gcc4.6.0 issue
authorJerome Glisse <jglisse@redhat.com>
Fri, 25 Feb 2011 16:56:29 +0000 (11:56 -0500)
committerJerome Glisse <jglisse@redhat.com>
Fri, 25 Feb 2011 17:44:07 +0000 (12:44 -0500)
commitb0e8aec5ab7f0e81dc0ea6c79ac7db2cca4788ed
tree2134f1dc36017fcba773a0e1e22d1967d40d4b59
parent8e17adfdbd96ba1a11cda329ddfd2b997255ea20
gallium/tgsi: shuffle ureg_src structure to work around gcc4.6.0 issue

There is an issue with gcc 4.6.0 that leads to segfault/assert with mesa
due to ureg_src size, reshuffling the structure member to better better
alignment work around the issue.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47893

7.9 + 7.10 candidate

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
src/gallium/auxiliary/tgsi/tgsi_ureg.h