Configurations/10-main.conf: document GCC for Solaris config constraint.
authorAndy Polyakov <appro@openssl.org>
Sat, 12 Nov 2016 15:01:47 +0000 (16:01 +0100)
committerAndy Polyakov <appro@openssl.org>
Mon, 14 Nov 2016 23:24:57 +0000 (00:24 +0100)
Reviewed-by: Rich Salz <rsalz@openssl.org>
(cherry picked from commit fe9e5b9ccce175d296c904486a29218c879adb73)

Configurations/10-main.conf

index 5c04009304a304111bf61189fbd98a736b29dcc9..96401f45c01f6899d19437bc03a9bdaa0554ab61 100644 (file)
@@ -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