mirror of https://github.com/opencv/opencv.git
Open Source Computer Vision Library
https://opencv.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
1.2 KiB
22 lines
1.2 KiB
diff --git a/3rdparty/libwebp/src/dsp/msa_macro.h b/3rdparty/libwebp/src/dsp/msa_macro.h |
|
index de026a1d9e..a16c0bb300 100644 |
|
--- a/3rdparty/libwebp/src/dsp/msa_macro.h |
|
+++ b/3rdparty/libwebp/src/dsp/msa_macro.h |
|
@@ -73,7 +73,7 @@ |
|
static inline TYPE FUNC_NAME(const void* const psrc) { \ |
|
const uint8_t* const psrc_m = (const uint8_t*)psrc; \ |
|
TYPE val_m; \ |
|
- asm volatile ( \ |
|
+ __asm__ volatile ( \ |
|
"" #INSTR " %[val_m], %[psrc_m] \n\t" \ |
|
: [val_m] "=r" (val_m) \ |
|
: [psrc_m] "m" (*psrc_m)); \ |
|
@@ -86,7 +86,7 @@ |
|
static inline void FUNC_NAME(TYPE val, void* const pdst) { \ |
|
uint8_t* const pdst_m = (uint8_t*)pdst; \ |
|
TYPE val_m = val; \ |
|
- asm volatile ( \ |
|
+ __asm__ volatile ( \ |
|
" " #INSTR " %[val_m], %[pdst_m] \n\t" \ |
|
: [pdst_m] "=m" (*pdst_m) \ |
|
: [val_m] "r" (val_m)); \
|
|
|