Topic: What is the reason behind #sslpro?

Hello,

  The current toolchain I am using is based on GHS compiler, and it generate a warning (#11) due to the #sslpro directive.

  After analysing the source code (and searching in old posts), I am a little bit confused about the reason to use this #sslpro directive instead of #error directive. It will avoid the warning without losing any benefit (until some explanation I suppose).

  Could you please provide me some information about the reason behind this #sslpro?

  Memo about the warning:
"[...]wolfssl/wolfcrypt/settings.h", line 815 (col. 10): warning #11-D: unrecognized preprocessing directive"

  Thanks.

Best regards,
Mickael

Share

Re: What is the reason behind #sslpro?

Hi m.gadroy,

This was fixed back in Sept 2020 in this PR:
https://github.com/wolfSSL/wolfssl/pull/3280

You can find it in v4.6.0 or later.

Thanks,
David Garske, wolfSSL

Share

Re: What is the reason behind #sslpro?

dgarske wrote:

Hi m.gadroy,

This was fixed back in Sept 2020 in this PR:
https://github.com/wolfSSL/wolfssl/pull/3280

You can find it in v4.6.0 or later.

Thanks,
David Garske, wolfSSL

Thank you!

I did not search well enough.

Have a nice day.
Best regards.

Share