summaryrefslogtreecommitdiffstats
path: root/Configurations
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2016-11-12 16:01:47 +0100
committerAndy Polyakov <appro@openssl.org>2016-11-15 00:23:17 +0100
commitfe9e5b9ccce175d296c904486a29218c879adb73 (patch)
treeffe8c73a63652d321c9144d014385fb2ed5a1e00 /Configurations
parent022696cab014ffb94c8ef0bfc79c8955b9970eb6 (diff)
Configurations/10-main.conf: document GCC for Solaris config constraint.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'Configurations')
-rw-r--r--Configurations/10-main.conf6
1 files changed, 6 insertions, 0 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
index dd5085dba9..4ea8f155f8 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -187,6 +187,12 @@ sub vms_info {
},
#### Solaris x86 with GNU C setups
"solaris-x86-gcc" => {
+ # NB. GNU C has to be configured to use GNU assembler, and not
+ # /usr/ccs/bin/as. Failure to comply will result in compile
+ # failures [at least] in 32-bit build.
+ # [Above statement is in direct contradition with one below.
+ # Latter is kept, because it's formally inappropriate to
+ # modify compile flags in letter release.]
# -DOPENSSL_NO_INLINE_ASM switches off inline assembler. We have
# to do it here because whenever GNU C instantiates an assembler
# template it surrounds it with #APP #NO_APP comment pair which