Avoid #include with inline function on C++Builder
authorTanzinul Islam <tanzinul.islam@gmail.com>
Sun, 25 Apr 2021 18:59:29 +0000 (19:59 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 27 Apr 2021 08:09:26 +0000 (10:09 +0200)
commit3e4981dd59d301f60bcc85f7c893db1ee4a21906
tree2f7b36bfe2ada69f85f8594fb22c8f3ccd140c3d
parentc85c5e1a5327379306f4c3f8248ace740c64c338
Avoid #include with inline function on C++Builder

Commit 6b2978406 exposed a bug with C++Builder's Clang-based compilers,
which cause inline function definitions in C translation units to not
be found by the linker. Disable the inclusion of the triggering header.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15025)
e_os.h