summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/miracl/files/miracl-noexecstack.patch')
-rw-r--r--app-crypt/miracl/files/miracl-noexecstack.patch326
1 files changed, 0 insertions, 326 deletions
diff --git a/app-crypt/miracl/files/miracl-noexecstack.patch b/app-crypt/miracl/files/miracl-noexecstack.patch
deleted file mode 100644
index bd26b20..0000000
--- a/app-crypt/miracl/files/miracl-noexecstack.patch
+++ /dev/null
@@ -1,326 +0,0 @@
-diff -Nru a/mrmuldv.s b/mrmuldv.s
---- a/mrmuldv.s 2010-05-07 19:22:22.192852677 +0200
-+++ b/mrmuldv.s 1970-01-01 01:00:00.000000000 +0100
-@@ -1,82 +0,0 @@
--
-- .file "mrmuldv.s"
-- .text
-- .globl muldiv
--muldiv:
-- pushl %ebp
-- movl %esp,%ebp
-- pushl %ebx
--
--
-- movl 8(%ebp),%eax
-- mull 12(%ebp)
-- addl 16(%ebp),%eax
-- adcl $0,%edx
--
-- divl 20(%ebp)
-- movl 24(%ebp),%ebx
-- movl %edx,(%ebx)
--
-- popl %ebx
-- popl %ebp
-- ret
--
-- .globl muldvm
--muldvm:
-- pushl %ebp
-- movl %esp,%ebp
-- pushl %ebx
--
-- movl 8(%ebp),%edx
-- movl 12(%ebp),%eax
-- divl 16(%ebp)
--
-- movl 20(%ebp),%ebx
-- movl %edx,(%ebx)
--
-- popl %ebx
-- popl %ebp
-- ret
--
-- .globl muldvd
--muldvd:
-- pushl %ebp
-- movl %esp,%ebp
-- pushl %ebx
--
-- movl 8(%ebp),%eax
-- mull 12(%ebp)
-- addl 16(%ebp),%eax
-- adcl $0,%edx
-- movl 20(%ebp),%ebx
-- movl %eax,(%ebx)
-- movl %edx,%eax
--
-- popl %ebx
-- popl %ebp
-- ret
--
-- .globl muldvd2
--muldvd2:
-- pushl %ebp
-- movl %esp,%ebp
-- pushl %ebx
-- pushl %esi
--
-- movl 8(%ebp),%eax
-- mull 12(%ebp)
-- movl 16(%ebp),%ebx
-- addl (%ebx),%eax
-- adcl $0,%edx
-- movl 20(%ebp),%esi
-- addl (%esi),%eax
-- adcl $0,%edx
--
-- movl %eax,(%esi)
-- movl %edx,(%ebx)
--
-- popl %esi
-- popl %ebx
-- popl %ebp
-- ret
--
-diff -Nru a/mrmuldv.S b/mrmuldv.S
---- a/mrmuldv.S 1970-01-01 01:00:00.000000000 +0100
-+++ b/mrmuldv.S 2010-05-07 19:25:10.278612394 +0200
-@@ -0,0 +1,85 @@
-+
-+ .file "mrmuldv.S"
-+ .text
-+ .globl muldiv
-+muldiv:
-+ pushl %ebp
-+ movl %esp,%ebp
-+ pushl %ebx
-+
-+
-+ movl 8(%ebp),%eax
-+ mull 12(%ebp)
-+ addl 16(%ebp),%eax
-+ adcl $0,%edx
-+
-+ divl 20(%ebp)
-+ movl 24(%ebp),%ebx
-+ movl %edx,(%ebx)
-+
-+ popl %ebx
-+ popl %ebp
-+ ret
-+
-+ .globl muldvm
-+muldvm:
-+ pushl %ebp
-+ movl %esp,%ebp
-+ pushl %ebx
-+
-+ movl 8(%ebp),%edx
-+ movl 12(%ebp),%eax
-+ divl 16(%ebp)
-+
-+ movl 20(%ebp),%ebx
-+ movl %edx,(%ebx)
-+
-+ popl %ebx
-+ popl %ebp
-+ ret
-+
-+ .globl muldvd
-+muldvd:
-+ pushl %ebp
-+ movl %esp,%ebp
-+ pushl %ebx
-+
-+ movl 8(%ebp),%eax
-+ mull 12(%ebp)
-+ addl 16(%ebp),%eax
-+ adcl $0,%edx
-+ movl 20(%ebp),%ebx
-+ movl %eax,(%ebx)
-+ movl %edx,%eax
-+
-+ popl %ebx
-+ popl %ebp
-+ ret
-+
-+ .globl muldvd2
-+muldvd2:
-+ pushl %ebp
-+ movl %esp,%ebp
-+ pushl %ebx
-+ pushl %esi
-+
-+ movl 8(%ebp),%eax
-+ mull 12(%ebp)
-+ movl 16(%ebp),%ebx
-+ addl (%ebx),%eax
-+ adcl $0,%edx
-+ movl 20(%ebp),%esi
-+ addl (%esi),%eax
-+ adcl $0,%edx
-+
-+ movl %eax,(%esi)
-+ movl %edx,(%ebx)
-+
-+ popl %esi
-+ popl %ebx
-+ popl %ebp
-+ ret
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-diff -Nru a/mrmuldv.s64 b/mrmuldv.s64
---- a/mrmuldv.s64 2008-12-10 14:29:12.000000000 +0100
-+++ b/mrmuldv.s64 1970-01-01 01:00:00.000000000 +0100
-@@ -1,70 +0,0 @@
--
-- .file "mrmuldv.s"
--.text
--.globl muldiv
--muldiv:
--
-- pushq %rbx
-- movq %rdi,%rax
-- movq %rdx,%rbx
-- mulq %rsi
-- addq %rbx,%rax
-- adcq $0,%rdx
--
-- divq %rcx
-- movq %r8,%rbx
-- movq %rdx,(%rbx)
-- popq %rbx
--
-- ret
--
-- .global muldvm
--muldvm:
--
-- pushq %rbx
-- movq %rdx,%rbx
-- movq %rdi,%rdx
-- movq %rsi,%rax
-- divq %rbx
--
-- movq %rcx,%rbx
-- movq %rdx,(%rbx)
-- popq %rbx
--
-- ret
--
-- .globl muldvd
--muldvd:
--
-- pushq %rbx
-- movq %rdi,%rax
-- movq %rdx,%rbx
-- mulq %rsi
-- addq %rbx,%rax
-- adcq $0,%rdx
--
-- movq %rcx,%rbx
-- movq %rax,(%rbx)
-- movq %rdx,%rax
-- popq %rbx
--
-- ret
--
-- .global muldvd2
--muldvd2:
--
-- pushq %rbx
-- movq %rdi,%rax
-- movq %rdx,%rbx
-- mulq %rsi
-- addq (%rbx),%rax
-- adcq $0,%rdx
-- addq (%rcx),%rax
-- adcq $0,%rdx
--
-- movq %rax,(%rcx)
-- movq %rdx,(%rbx)
-- popq %rbx
--
-- ret
--
-diff -Nru a/mrmuldv.S64 b/mrmuldv.S64
---- a/mrmuldv.S64 1970-01-01 01:00:00.000000000 +0100
-+++ b/mrmuldv.S64 2010-05-07 19:25:23.356604942 +0200
-@@ -0,0 +1,73 @@
-+
-+ .file "mrmuldv.S"
-+.text
-+.globl muldiv
-+muldiv:
-+
-+ pushq %rbx
-+ movq %rdi,%rax
-+ movq %rdx,%rbx
-+ mulq %rsi
-+ addq %rbx,%rax
-+ adcq $0,%rdx
-+
-+ divq %rcx
-+ movq %r8,%rbx
-+ movq %rdx,(%rbx)
-+ popq %rbx
-+
-+ ret
-+
-+ .global muldvm
-+muldvm:
-+
-+ pushq %rbx
-+ movq %rdx,%rbx
-+ movq %rdi,%rdx
-+ movq %rsi,%rax
-+ divq %rbx
-+
-+ movq %rcx,%rbx
-+ movq %rdx,(%rbx)
-+ popq %rbx
-+
-+ ret
-+
-+ .globl muldvd
-+muldvd:
-+
-+ pushq %rbx
-+ movq %rdi,%rax
-+ movq %rdx,%rbx
-+ mulq %rsi
-+ addq %rbx,%rax
-+ adcq $0,%rdx
-+
-+ movq %rcx,%rbx
-+ movq %rax,(%rbx)
-+ movq %rdx,%rax
-+ popq %rbx
-+
-+ ret
-+
-+ .global muldvd2
-+muldvd2:
-+
-+ pushq %rbx
-+ movq %rdi,%rax
-+ movq %rdx,%rbx
-+ mulq %rsi
-+ addq (%rbx),%rax
-+ adcq $0,%rdx
-+ addq (%rcx),%rax
-+ adcq $0,%rdx
-+
-+ movq %rax,(%rcx)
-+ movq %rdx,(%rbx)
-+ popq %rbx
-+
-+ ret
-+
-+#if defined(__linux__) && defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif