Quoting Sergii Romantsov (2018-09-04 03:46:23) > Seems in case of 32-bit library, usage of msse2 makes > some stack corruption or incorrect instructions. > Usage with mstackrealign fixes that case. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=107779 > Signed-off-by: Sergii Romantsov <[email protected]> > --- > src/mesa/drivers/dri/i965/Makefile.am | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/mesa/drivers/dri/i965/Makefile.am > b/src/mesa/drivers/dri/i965/Makefile.am > index 889d4c6..0afa7a2 100644 > --- a/src/mesa/drivers/dri/i965/Makefile.am > +++ b/src/mesa/drivers/dri/i965/Makefile.am > @@ -44,7 +44,7 @@ AM_CFLAGS = \ > $(WNO_OVERRIDE_INIT) \ > $(LIBDRM_CFLAGS) \ > $(VALGRIND_CFLAGS) \ > - -msse2 > + -msse2 -mstackrealign > > AM_CXXFLAGS = $(AM_CFLAGS) > > -- > 2.7.4 >
Also, since this is extremely trivial and fixes bugs, this should be cc'd to mesa stable for 18.1 and 18.2 Thanks, Dylan
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
