diff --git a/device/testing/linux-meizu-mblu2/gcc10-extern_YYLOC_global_declaration.patch b/device/testing/linux-meizu-mblu2/gcc10-extern_YYLOC_global_declaration.patch
new file mode 120000
index 0000000000000000000000000000000000000000..fe99abf4d251a0c2a5596d67cc09a321bd5763f4
--- /dev/null
+++ b/device/testing/linux-meizu-mblu2/gcc10-extern_YYLOC_global_declaration.patch
@@ -0,0 +1 @@
+../../.shared-patches/linux/gcc10-extern_YYLOC_global_declaration.patch
\ No newline at end of file
diff --git a/device/testing/linux-meizu-mblu2/gcc7-give-up-on-ilog2-const-optimizations.patch b/device/testing/linux-meizu-mblu2/gcc7-give-up-on-ilog2-const-optimizations.patch
new file mode 120000
index 0000000000000000000000000000000000000000..da3d1ed41bb78b4a34c3a3471d5028c6cf01bdd1
--- /dev/null
+++ b/device/testing/linux-meizu-mblu2/gcc7-give-up-on-ilog2-const-optimizations.patch
@@ -0,0 +1 @@
+../../.shared-patches/linux/gcc7-give-up-on-ilog2-const-optimizations.patch
\ No newline at end of file
diff --git a/device/testing/linux-meizu-mblu2/gcc8-fix-put-user.patch b/device/testing/linux-meizu-mblu2/gcc8-fix-put-user.patch
new file mode 120000
index 0000000000000000000000000000000000000000..1d40b26743bfef9f155b53503db8c6b122b56161
--- /dev/null
+++ b/device/testing/linux-meizu-mblu2/gcc8-fix-put-user.patch
@@ -0,0 +1 @@
+../../.shared-patches/linux/gcc8-fix-put-user.patch
\ No newline at end of file
diff --git a/device/testing/linux-meizu-mblu2/kernel-use-the-gnu89-standard-explicitly.patch b/device/testing/linux-meizu-mblu2/kernel-use-the-gnu89-standard-explicitly.patch
new file mode 120000
index 0000000000000000000000000000000000000000..a5f4de276037a4f48770b790adbd92649e666cf9
--- /dev/null
+++ b/device/testing/linux-meizu-mblu2/kernel-use-the-gnu89-standard-explicitly.patch
@@ -0,0 +1 @@
+../../.shared-patches/linux/kernel-use-the-gnu89-standard-explicitly.patch
\ No newline at end of file