summaryrefslogtreecommitdiff
path: root/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-24 23:48:37 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2017-02-24 23:48:37 +0000
commit9f2bc17e912ec718e7fec2e31df95c986f073d9c (patch)
treef4ba6b93e24544ec762b72e0645fcc48d43c14d5 /sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
parent042d9f4c0d1dd37d1cfc24413e7c8211f86fe0c8 (diff)
parent1ab0f15987f1fe6687eb7e03a521ec5cffae5a48 (diff)
downloadtoolchains-9f2bc17e912ec718e7fec2e31df95c986f073d9c.tar.gz
toolchains-9f2bc17e912ec718e7fec2e31df95c986f073d9c.tar.bz2
Merge branch 'chris/openssl-68k'
Incorporate m68k optimisations for OpenSSL. Amiga and Atari m68k builds both confirmed to still be functional with these changes.
Diffstat (limited to 'sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p')
-rw-r--r--sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p12
1 files changed, 12 insertions, 0 deletions
diff --git a/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p b/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
new file mode 100644
index 0000000..8d3bfc6
--- /dev/null
+++ b/sdk/recipes/patches/openssl/m68k-atari-mint/crypto.bn.Makefile.p
@@ -0,0 +1,12 @@
+--- crypto/bn/Makefile 2017-01-26 13:22:03.000000000 +0000
++++ crypto/bn/Makefile 2017-02-11 15:24:31.133017711 +0000
+@@ -60,6 +60,9 @@ lib: $(LIBOBJ)
+ $(RANLIB) $(LIB) || echo Never mind.
+ @touch lib
+
++bn_m68k.o: asm/bn_m68k.s
++ $(CC) $(CFLAGS) -c -o $@ asm/bn_m68k.s
++
+ bn-586.s: asm/bn-586.pl ../perlasm/x86asm.pl
+ $(PERL) asm/bn-586.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@
+ co-586.s: asm/co-586.pl ../perlasm/x86asm.pl