aboutsummaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorCorinna Vinschen <vinschen@redhat.com>2016-01-17 16:42:38 +0100
committerRichard Levitte <levitte@openssl.org>2016-01-18 16:16:00 +0100
commita717c110d25e3e3e197f6b8a9228f2601ca9c9af (patch)
tree6ad6e2b0f6195759f69d61be0d74ce3b3490e6c3 /Configurations
parent42b8f1427a8cdf320e51374a5fbfefc74bec0519 (diff)
downloadopenssl-a717c110d25e3e3e197f6b8a9228f2601ca9c9af.tar.gz
Fix configuration system to support different architectures on Cygwin.
This patch allows to recognize the architectures supported by Cygwin and to choose the right configuration from there. Drop -march to use default architecture on 32 bit x86. Drop pre-Cygwin-1.3 recognition since it's long gone and there's no valid configuration for this anymore. Signed-off-by: Corinna Vinschen <vinschen@redhat.com> Reviewed-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org>
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/10-main.conf4
1 files changed, 2 insertions, 2 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
index 2f5313e2c7..b1528c1caf 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -1221,10 +1221,10 @@
},
#### Cygwin
- "Cygwin" => {
+ "Cygwin-i686" => {
inherit_from => [ asm("x86_asm") ],
cc => "gcc",
- cflags => "-DTERMIOS -DL_ENDIAN -march=i486 -Wall",
+ cflags => "-DTERMIOS -DL_ENDIAN -Wall",
debug_cflags => "-g -O0",
release_cflags => "-O3 -fomit-frame-pointer",
sys_id => "CYGWIN",