diff options
author | Étienne Deparis | 2018-02-15 15:48:40 +0100 |
---|---|---|
committer | Étienne Deparis | 2018-02-15 15:48:40 +0100 |
commit | 60094af7962bbf53c9481bee7679d936f835dab6 (patch) | |
tree | 136e7b99074d52b0aa9cf8005d29c17b6eda9040 /no-plt.diff | |
parent | fd000da9522fd999e29e37303593fbff98f31600 (diff) | |
download | aur-60094af7962bbf53c9481bee7679d936f835dab6.tar.gz |
New release 1.18.0, built upon Firefox 58.0.2
Diffstat (limited to 'no-plt.diff')
-rw-r--r-- | no-plt.diff | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/no-plt.diff b/no-plt.diff deleted file mode 100644 index 9014f8b791c7..000000000000 --- a/no-plt.diff +++ /dev/null @@ -1,48 +0,0 @@ -diff --git i/security/nss/lib/freebl/mpi/mpi_x86.s w/security/nss/lib/freebl/mpi/mpi_x86.s -index 8f7e2130c3264754..b3ca1ce5b41b3771 100644 ---- i/security/nss/lib/freebl/mpi/mpi_x86.s -+++ w/security/nss/lib/freebl/mpi/mpi_x86.s -@@ -22,22 +22,41 @@ is_sse: .long -1 - # - .ifndef NO_PIC - .macro GET var,reg -- movl \var@GOTOFF(%ebx),\reg -+ call thunk.ax -+ addl $_GLOBAL_OFFSET_TABLE_, %eax -+ movl \var@GOTOFF(%eax),\reg - .endm - .macro PUT reg,var -- movl \reg,\var@GOTOFF(%ebx) -+ call thunk.dx -+ addl $_GLOBAL_OFFSET_TABLE_, %edx -+ movl \reg,\var@GOTOFF(%edx) - .endm - .else - .macro GET var,reg - movl \var,\reg - .endm - .macro PUT reg,var - movl \reg,\var - .endm - .endif - - .text - -+.ifndef NO_PIC -+.globl thunk.ax -+.hidden thunk.ax -+.type thunk.ax, @function -+thunk.ax: -+ movl (%esp),%eax -+ ret -+ -+.globl thunk.dx -+.hidden thunk.dx -+.type thunk.dx, @function -+thunk.dx: -+ movl (%esp),%edx -+ ret -+.endif - - # ebp - 36: caller's esi - # ebp - 32: caller's edi |