Module Name: xsrc Committed By: kamil Date: Wed Jul 25 18:52:53 UTC 2018
Modified Files: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300: r300_render.h Log Message: Avoid Undefined Behavior in r300_render.h Specify R300_FALLBACK_INVALID_BUFFERS without altering signed bit. Requested by GCC when building with Undefined Behavior Sanitizer. To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h diff -u xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.1.1.1 xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.2 --- xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h:1.1.1.1 Mon Jan 5 02:40:58 2015 +++ xsrc/external/mit/MesaLib7/dist/src/mesa/drivers/dri/r300/r300_render.h Wed Jul 25 18:52:53 2018 @@ -43,7 +43,7 @@ #define R300_FALLBACK_FRAGMENT_PROGRAM (1 << 23) #define R300_FALLBACK_RADEON_COMMON (1 << 29) #define R300_FALLBACK_AOS_LIMIT (1 << 30) -#define R300_FALLBACK_INVALID_BUFFERS (1 << 31) +#define R300_FALLBACK_INVALID_BUFFERS (1U << 31) #define R300_RASTER_FALLBACK_MASK 0xffff0000 #define MASK_XYZW (R300_WRITE_ENA_X | R300_WRITE_ENA_Y | R300_WRITE_ENA_Z | R300_WRITE_ENA_W)