aboutsummaryrefslogtreecommitdiff
path: root/config-msvc.h
diff options
context:
space:
mode:
authorArne Schwabe2021-03-28 16:20:38 +0200
committerGert Doering2021-03-28 16:34:42 +0200
commitf91e21163708b5dc01115806cb71643144d6c3d1 (patch)
tree4fd4bde1f79696ace2c977cd4377a3ed296ae00b /config-msvc.h
parent7975e33bd9122045d26d1a47294f2c47854a5f0e (diff)
downloadopenvpn-f91e21163708b5dc01115806cb71643144d6c3d1.zip
openvpn-f91e21163708b5dc01115806cb71643144d6c3d1.tar.gz
Remove support for non ISO C99 vararg support
We require ISO C99 as minimum support for our source code and all compilers should support the ISO C99 macros. Especially gcc does not need the gcc extensions anymore. Also MSVC has support for it (as defined in the config-msvc.h but also double checked) LCLINT seems to be a C analyzer that history has forgotten about. I could only find https://splint.org/release1.3.html and an similarly old research paper. Patch V2: Also remove AX_ macros from configure.ac Signed-off-by: Arne Schwabe <arne@rfc2549.org> Acked-by: Steffan Karger <steffan.karger@foxcrypto.com> Acked-by: Gert Doering <gert@greenie.muc.de> Message-Id: <20210328142038.8826-2-arne@rfc2549.org> URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg21883.html Signed-off-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to 'config-msvc.h')
-rw-r--r--config-msvc.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/config-msvc.h b/config-msvc.h
index 0260927..4db9efa 100644
--- a/config-msvc.h
+++ b/config-msvc.h
@@ -47,7 +47,6 @@
#define HAVE_ACCESS 1
#define HAVE_CHDIR 1
#define HAVE_CHSIZE 1
-#define HAVE_CPP_VARARG_MACRO_ISO 1
#define HAVE_CTIME 1
#define HAVE_EVP_CIPHER_CTX_SET_KEY_LENGTH 1
#define HAVE_IN_PKTINFO 1