Signed-off-by: wengbj <fl.serv...@t-firefly.com>
---
 ...ing-long-jump-when-memory-more-then-256mb.patch |   19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 
target/linux/ramips/patches-3.18/0112-using-long-jump-when-memory-more-then-256mb.patch

diff --git 
a/target/linux/ramips/patches-3.18/0112-using-long-jump-when-memory-more-then-256mb.patch
 
b/target/linux/ramips/patches-3.18/0112-using-long-jump-when-memory-more-then-256mb.patch
new file mode 100644
index 0000000..5029356
--- /dev/null
+++ 
b/target/linux/ramips/patches-3.18/0112-using-long-jump-when-memory-more-then-256mb.patch
@@ -0,0 +1,19 @@
+Index: linux-3.18.14/arch/mips/Makefile
+===================================================================
+--- linux-3.18.14.orig/arch/mips/Makefile      2015-06-05 09:52:08.144682065 
+0800
++++ linux-3.18.14/arch/mips/Makefile   2015-06-05 09:58:40.472673911 +0800
+@@ -94,9 +94,14 @@
+ KBUILD_AFLAGS_MODULE          += -mlong-calls
+ KBUILD_CFLAGS_MODULE          += -mlong-calls
+ else
++ifdef CONFIG_HIGHMEM
++KBUILD_AFLAGS_MODULE          += -mlong-calls
++KBUILD_CFLAGS_MODULE          += -mlong-calls
++else
+ KBUILD_AFLAGS_MODULE          += -mno-long-calls
+ KBUILD_CFLAGS_MODULE          += -mno-long-calls
+ endif
++endif
+ 
+ ifndef CONFIG_FUNCTION_TRACER
+ KBUILD_CFLAGS_KERNEL          += -ffunction-sections -fdata-sections
-- 
1.7.9.5
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to