aboutsummaryrefslogtreecommitdiffstats
path: root/community/webkit2gtk/fix_armv6l.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-07-03 09:18:57 +0000
committerLeo <thinkabit.ukim@gmail.com>2019-07-17 05:58:03 -0300
commit70baee8e081db7e5f4deed4c177b1d909c74b81c (patch)
tree31f1669487b6298584fb320749ce103cb270ab91 /community/webkit2gtk/fix_armv6l.patch
parentac2d4998591dfdb86ff5246afde94a19d1f21650 (diff)
community/webkit2gtk: upgrade to 2.24.3 and enable on arm
- build with MinSizeRel and -g1 to reduce memory usage during compile - simplify cmake opts. default seems to do the right thing nowdays - use nijna - remove patch that apparetnly is not needed anymore
Diffstat (limited to 'community/webkit2gtk/fix_armv6l.patch')
-rw-r--r--community/webkit2gtk/fix_armv6l.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/community/webkit2gtk/fix_armv6l.patch b/community/webkit2gtk/fix_armv6l.patch
deleted file mode 100644
index aaaac01c2d4..00000000000
--- a/community/webkit2gtk/fix_armv6l.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Fix code emitted for armv6l to not use movw/movt but ldr.
-See https://bugs.webkit.org/show_bug.cgi?id=131612
-and https://bugs.webkit.org/show_bug.cgi?id=141288
-
---- a/Source/JavaScriptCore/offlineasm/arm.rb
-+++ b/Source/JavaScriptCore/offlineasm/arm.rb
-@@ -537,8 +537,16 @@
- $asm.puts "mov #{armFlippedOperands(operands)}"
- end
- when "mvlbl"
-+ if isARMv7 or isARMv7Traditional
- $asm.puts "movw #{operands[1].armOperand}, \#:lower16:#{operands[0].value}"
- $asm.puts "movt #{operands[1].armOperand}, \#:upper16:#{operands[0].value}"
-+ else
-+ $mvlbl_counter ||= 0
-+ $mvlbl_counter += 1
-+ const_label = "_mvlbl_const_label#{$mvlbl_counter}"
-+ $asm.puts ".equ #{const_label}, (#{operands[0].value})"
-+ $asm.puts "ldr #{operands[1].armOperand}, =#{const_label}"
-+ end
- when "nop"
- $asm.puts "nop"
- when "bieq", "bpeq", "bbeq"