Skip to content

Commit 5265743

Browse files
infrastationguyharris
authored andcommitted
Squelch E_DEPRECATED_ATT about MD5 from Sun C.
The diagnostic macro pair is already in place, but it is not defined for Sun C, fix that. OpenSSL 1.0.2za 24 Aug 2021 cc: Studio 12.6 Sun C 5.15 SunOS_i386 2017/05/30 "./print-tcp.c", line 922: warning: "MD5_Init" is deprecated, declared in : "/usr/include/openssl/md5.h", line 124 "./print-tcp.c", line 927: warning: "MD5_Update" is deprecated, declared in : "/usr/include/openssl/md5.h", line 125 "./print-tcp.c", line 928: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 929: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 930: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 933: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 936: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 937: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 939: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 941: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 942: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 943: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 945: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 957: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 963: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 967: warning: "MD5_Update" is deprecated... "./print-tcp.c", line 968: warning: "MD5_Final" is deprecated, declared in : "/usr/include/openssl/md5.h", line 126 "./signature.c", line 65: warning: "MD5_Init" is deprecated... "./signature.c", line 66: warning: "MD5_Update" is deprecated... "./signature.c", line 67: warning: "MD5_Final" is deprecated... "./signature.c", line 99: warning: "MD5_Init" is deprecated... "./signature.c", line 100: warning: "MD5_Update" is deprecated... "./signature.c", line 101: warning: "MD5_Update" is deprecated... "./signature.c", line 102: warning: "MD5_Final" is deprecated... "./signature.c", line 107: warning: "MD5_Init" is deprecated... "./signature.c", line 108: warning: "MD5_Update" is deprecated... "./signature.c", line 109: warning: "MD5_Update" is deprecated... "./signature.c", line 110: warning: "MD5_Final" is deprecated...
1 parent 7d6a285 commit 5265743

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

diag-control.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,14 @@
176176
* GCC does not currently generate any -Wstrict-prototypes warnings that
177177
* would need silencing as is done for Clang above.
178178
*/
179+
#elif ND_IS_AT_LEAST_SUNC_VERSION(5,5)
180+
/*
181+
* Suppress deprecation warnings.
182+
*/
183+
#define DIAG_OFF_DEPRECATION \
184+
DIAG_DO_PRAGMA(error_messages(off,E_DEPRECATED_ATT))
185+
#define DIAG_ON_DEPRECATION \
186+
DIAG_DO_PRAGMA(error_messages(default,E_DEPRECATED_ATT))
179187
#endif
180188

181189
/*

0 commit comments

Comments
 (0)