Index: third_party/libopenjpeg20/0013-attrib_fix.patch |
diff --git a/third_party/libopenjpeg20/0013-attrib_fix.patch b/third_party/libopenjpeg20/0013-attrib_fix.patch |
new file mode 100644 |
index 0000000000000000000000000000000000000000..4c1330420b28f0f9d43c0a0e18529fea9da8f124 |
--- /dev/null |
+++ b/third_party/libopenjpeg20/0013-attrib_fix.patch |
@@ -0,0 +1,18 @@ |
+diff --git a/third_party/libopenjpeg20/opj_includes.h b/third_party/libopenjpeg20/opj_includes.h |
+index f855b7c..5add091 100644 |
+--- a/third_party/libopenjpeg20/opj_includes.h |
++++ b/third_party/libopenjpeg20/opj_includes.h |
+@@ -102,12 +102,6 @@ |
+ ========================================================== |
+ */ |
+ |
+-/* Ignore GCC attributes if this is not GCC */ |
+-#ifndef __GNUC__ |
+- #define __attribute__(x) /* __attribute__(x) */ |
+-#endif |
+- |
+- |
+ /* Are restricted pointers available? (C99) */ |
+ #if (__STDC_VERSION__ != 199901L) |
+ /* Not a C99 compiler */ |
+ |