VMS: tell the C compiler to use the ISO C94 standard
authorRichard Levitte <levitte@openssl.org>
Wed, 26 Oct 2016 16:04:40 +0000 (18:04 +0200)
committerRichard Levitte <richard@levitte.org>
Wed, 26 Oct 2016 16:24:26 +0000 (18:24 +0200)
commit207a9cb3522882d1e9dc764c921425ba47a6def6
tree100df2b5e5a274e1657f1cc2c2f4d491b9e2f7fa
parentb2d0859ce114bafc59b689c1f2df87b8adf520b9
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@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/1785)
(cherry picked from commit 4f3015bb30b7d95bb97408776b70e6a35fb91e8a)
Configurations/10-main.conf