diff --git a/src/dsp/alpha_processing_mips_dsp_r2.c b/src/dsp/alpha_processing_mips_dsp_r2.c index 8a277341..186e9e03 100644 --- a/src/dsp/alpha_processing_mips_dsp_r2.c +++ b/src/dsp/alpha_processing_mips_dsp_r2.c @@ -131,7 +131,7 @@ static void MultARGBRow(uint32_t* const ptr, int width, int inverse) { extern void WebPInitAlphaProcessingMIPSdspR2(void); -void WebPInitAlphaProcessingMIPSdspR2(void) { +WEBP_TSAN_IGNORE_FUNCTION void WebPInitAlphaProcessingMIPSdspR2(void) { #if defined(WEBP_USE_MIPS_DSP_R2) WebPDispatchAlpha = DispatchAlpha; WebPMultARGBRow = MultARGBRow; diff --git a/src/dsp/filters_mips_dsp_r2.c b/src/dsp/filters_mips_dsp_r2.c index b71a24f0..56fd951a 100644 --- a/src/dsp/filters_mips_dsp_r2.c +++ b/src/dsp/filters_mips_dsp_r2.c @@ -389,7 +389,7 @@ static void GradientUnfilter(int width, int height, int stride, int row, extern void VP8FiltersInitMIPSdspR2(void); -void VP8FiltersInitMIPSdspR2(void) { +WEBP_TSAN_IGNORE_FUNCTION void VP8FiltersInitMIPSdspR2(void) { #if defined(WEBP_USE_MIPS_DSP_R2) WebPFilters[WEBP_FILTER_HORIZONTAL] = HorizontalFilter; WebPFilters[WEBP_FILTER_VERTICAL] = VerticalFilter;