summaryrefslogtreecommitdiff
path: root/sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-08 00:27:11 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-08 00:27:11 +0000
commit2874b775fdb9085a929c8d2928d5900488ddd7d6 (patch)
tree4fce00ba319780d70819b36245d3fdb46c8b1209 /sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p
parent69bc0ecf5598487fd5c2179d47ea3293ec6b6c04 (diff)
downloadtoolchains-2874b775fdb9085a929c8d2928d5900488ddd7d6.tar.gz
toolchains-2874b775fdb9085a929c8d2928d5900488ddd7d6.tar.bz2
Enable PPC ASM optimisations in OpenSSL
Doesn't work; gcc doesn't like the bclr instruction in ppccpuid.s
Diffstat (limited to 'sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p')
-rw-r--r--sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p11
1 files changed, 11 insertions, 0 deletions
diff --git a/sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p b/sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p
new file mode 100644
index 0000000..3a9bf62
--- /dev/null
+++ b/sdk/recipes/patches/openssl/ppc-amigaos/crypto.Makefile.p
@@ -0,0 +1,11 @@
+--- crypto/Makefile 2017-01-26 13:22:03.000000000 +0000
++++ crypto/Makefile 2017-02-08 00:05:03.883009508 +0000
+@@ -71,7 +71,7 @@ uplink-x86.s: $(TOP)/ms/uplink-x86.pl
+
+ x86_64cpuid.s: x86_64cpuid.pl; $(PERL) x86_64cpuid.pl $(PERLASM_SCHEME) > $@
+ ia64cpuid.s: ia64cpuid.S; $(CC) $(CFLAGS) -E ia64cpuid.S > $@
+-ppccpuid.s: ppccpuid.pl; $(PERL) ppccpuid.pl $(PERLASM_SCHEME) $@
++ppccpuid.s: ppccpuid.pl; $(PERL) ppccpuid.pl $(PERLASM_SCHEME) > $@
+ pariscid.s: pariscid.pl; $(PERL) pariscid.pl $(PERLASM_SCHEME) $@
+ alphacpuid.s: alphacpuid.pl
+ (preproc=$$$$.$@.S; trap "rm $$preproc" INT; \