diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2019-07-03 09:18:57 +0000 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-07-17 05:58:03 -0300 |
commit | 70baee8e081db7e5f4deed4c177b1d909c74b81c (patch) | |
tree | 31f1669487b6298584fb320749ce103cb270ab91 /community/webkit2gtk/fix_armv6l.patch | |
parent | ac2d4998591dfdb86ff5246afde94a19d1f21650 (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.patch | 23 |
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" |