diff options
Diffstat (limited to 'app-crypt/miracl/files/miracl-noexecstack.patch')
-rw-r--r-- | app-crypt/miracl/files/miracl-noexecstack.patch | 326 |
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 |