[openssl-commits] [openssl] master update
Richard Levitte
levitte at openssl.org
Wed Oct 26 16:22:24 UTC 2016
The branch master has been updated
via 4f3015bb30b7d95bb97408776b70e6a35fb91e8a (commit)
from 12a7715e3daed439e46cbed461d2a3d9dfd37c0f (commit)
- Log -----------------------------------------------------------------
commit 4f3015bb30b7d95bb97408776b70e6a35fb91e8a
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)
-----------------------------------------------------------------------
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 6735dfe..7c9b190 100644
--- a/Configurations/10-main.conf
+++ b/Configurations/10-main.conf
@@ -1761,7 +1761,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