[openssl-commits] [openssl] OpenSSL_1_1_0-stable update

Richard Levitte levitte at openssl.org
Wed Oct 26 16:24:31 UTC 2016


The branch OpenSSL_1_1_0-stable has been updated
       via  207a9cb3522882d1e9dc764c921425ba47a6def6 (commit)
      from  b2d0859ce114bafc59b689c1f2df87b8adf520b9 (commit)


- Log -----------------------------------------------------------------
commit 207a9cb3522882d1e9dc764c921425ba47a6def6
Author: Richard Levitte <levitte at openssl.org>
Date:   Wed Oct 26 18:04:40 2016 +0200

    VMS: tell the C compiler to use the ISO C94 standard
    
    The current version of the VMS compiler provides C99 features,
    strictly language wise.  Unfortunately, even the most recent standard
    library isn't fully updated for that standard, so we need to use an
    earlier standard that the compiler supports.
    
    Most importantly, this affects the __STDC_VERSION__ value, which the
    compiler unfortunately currently defaults to 199901L.  With this
    change we won't have to give VMS special treatment when looking for
    features based on that macro.
    
    Reviewed-by: Rich Salz <rsalz at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/1785)
    (cherry picked from commit 4f3015bb30b7d95bb97408776b70e6a35fb91e8a)

-----------------------------------------------------------------------

Summary of changes:
 Configurations/10-main.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf
index d7f3b07..287f554 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -1742,7 +1742,7 @@ sub vms_info {
         inherit_from     => [ "BASE_VMS" ],
         template         => 1,
         cc               => "CC/DECC",
-        cflags           => picker(default => "/STANDARD=RELAXED/NOLIST/PREFIX=ALL",
+        cflags           => picker(default => "/STANDARD=(ISOC94,RELAXED)/NOLIST/PREFIX=ALL",
                                    debug   => "/NOOPTIMIZE/DEBUG",
                                    release => "/OPTIMIZE/NODEBUG"),
         lflags           => picker(default => "/MAP",


More information about the openssl-commits mailing list