Re: [Mesa-dev] [PATCH 0/7] mesa: Enable -fstrict-aliasing

2016-07-20 Thread
GCC 6.1 -O3 Mesa 12.1.0-devel (git-d2b4b16) Some line numbers provided below may be off by a few lines. List of warnings generated AFTER http://patchwork.freedesktop.org/series/9204/ rev 2 has been applied: * /var/tmp/portage/media-libs/mesa-/work/mesa-/src/mesa/state_tracker/st_glsl_

Re: [Mesa-dev] [PATCH 0/7] mesa: Enable -fstrict-aliasing

2016-06-28 Thread Erik Faye-Lund
On Mon, Jun 27, 2016 at 11:42 PM, Matt Turner wrote: > Based on work by Davin McCall from last summer. > > The biggest change is to exec_list. Previously, the head and tail sentinels > overlapped, saving the size of a pointer. Unfortunately this is not allowed by > the aliasing rules. > > I have

[Mesa-dev] [PATCH 0/7] mesa: Enable -fstrict-aliasing

2016-06-27 Thread Matt Turner
Based on work by Davin McCall from last summer. The biggest change is to exec_list. Previously, the head and tail sentinels overlapped, saving the size of a pointer. Unfortunately this is not allowed by the aliasing rules. I have fixed all warnings GCC reports in my normal build. I have no attem