Revert "Configure: stop forcing use of DEFINE macros in headers"
Revert "Configure: stop forcing use of DEFINE macros in headers"

Github PR #8246 provides a better solution to the problem.

This reverts commit f11ffa505f8a9345145a26a05bf77b012b6941bd.

[extended tests]

Reviewed-by: Nicola Tuveri <5a38b4ac03c90be61ead22c1d11b6e9f49425984@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/8247)

openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl,openssl/openssl