summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2017-12-10 16:12:00 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2017-12-10 16:12:00 +0000
commit7d3eba58da09ae7585bb6d84e5a390226a23ed6f (patch)
treef34c5a7802ac984646db71198e19e503aec4dd45
parenta04d5edbeef3b2a02c5731eab865272f75e64070 (diff)
downloadtoolchains-7d3eba58da09ae7585bb6d84e5a390226a23ed6f.tar.gz
toolchains-7d3eba58da09ae7585bb6d84e5a390226a23ed6f.tar.bz2
Re-add some of the previous OpenSSL optimisations
I believe OpenSSL is causing NetSurf to not start up on the PPC440EP. The OpenSSL executable appears to be working correctly. Not sure if other CPUs are affected yet. This patch does *not* fix this critical issue.
-rw-r--r--sdk/recipes/patches/openssl/Configurations-50-amigaos.conf.p8
1 files changed, 4 insertions, 4 deletions
diff --git a/sdk/recipes/patches/openssl/Configurations-50-amigaos.conf.p b/sdk/recipes/patches/openssl/Configurations-50-amigaos.conf.p
index 23a635b..9641a5e 100644
--- a/sdk/recipes/patches/openssl/Configurations-50-amigaos.conf.p
+++ b/sdk/recipes/patches/openssl/Configurations-50-amigaos.conf.p
@@ -8,12 +8,12 @@
+ cc => "ppc-amigaos-gcc",
+ cflags => picker(default => "-DB_ENDIAN -DTERMIOS -DNO_SYS_UN_H -DNO_SYSLOG",
+ debug => "-O0 -g",
-+ release => "-O3 ",
++ release => "-O3 -fomit-frame-pointer",
+ threads("-D_REENTRANT")),
+ thread_scheme => "(unknown)",
+ perlasm_scheme => "linux32",
+ sys_id => "AMIGAOS4",
-+ bn_ops => "BN_LLONG",
++ bn_ops => "THIRTY_TWO_BIT BN_LLONG RC4_CHAR",
+ ranlib => "ppc-amigaos-ranlib",
+ },
+
@@ -22,12 +22,12 @@
+ cc => "m68k-unknown-amigaos-gcc",
+ cflags => picker(default => "-DB_ENDIAN -DTERMIOS -DNO_SYS_UN_H -DNO_SYS_PARAM_H -DNO_SYSLOG -m68020 -std=c99",
+ debug => "-O0 -g",
-+ release => "-O3 ",
++ release => "-O3 -fomit-frame-pointer",
+ threads("-D_REENTRANT")),
+ thread_scheme => "(unknown)",
+ ex_libs => add("-lm -lnet"),
+ sys_id => "AMIGAOS3",
-+ bn_ops => "BN_LLONG",
++ bn_ops => "THIRTY_TWO_BIT BN_LLONG",
+ ranlib => "m68k-unknown-amigaos-ranlib",
+ },
+);