Commit a272cf9cc9 for openssl.org

commit a272cf9cc9557f556f991cba3e689a7abab3dcee
Author: Eugene Syromiatnikov <esyr@openssl.org>
Date:   Mon Aug 3 15:48:04 2026 +0200

    doc/man7/openssl_user_macros.pod.in: sort sections in lexicographical order

    Signed-off-by: Eugene Syromiatnikov <esyr@openssl.org>
    Reviewed-by: Milan Broz <mbroz@openssl.org>
    Reviewed-by: Nikola Pajkovsky <nikolap@openssl.org>
    Merge-date: Fri Oct  2 07:30:39 2026
    Merged-from: https://github.com/openssl/openssl/pull/32154

diff --git a/doc/man7/openssl_user_macros.pod.in b/doc/man7/openssl_user_macros.pod.in
index 413e9bf19c..b026e42603 100644
--- a/doc/man7/openssl_user_macros.pod.in
+++ b/doc/man7/openssl_user_macros.pod.in
@@ -81,13 +81,6 @@ C<{- join('', map { my @x = split /=/,$_; $x[1] }
      || '0x00000000L'
   -}>

-=item B<OPENSSL_NO_DEPRECATED>
-
-If this macro is defined, all deprecated public symbols in all OpenSSL
-versions up to and including the version given by B<OPENSSL_API_COMPAT>
-(or the default value given above, when B<OPENSSL_API_COMPAT> isn't defined)
-will be hidden.
-
 =item B<OPENSSL_ENGINE_STUBS>

 ENGINE API, as defined in openssl/engine.h, was permanently removed
@@ -100,6 +93,13 @@ the transition of applications without source code modifications.
 Note that all stub macros emulate API function failures; they will not restore
 the removed API functionality even if the B<OPENSSL_API_COMPAT> define is used.

+=item B<OPENSSL_NO_DEPRECATED>
+
+If this macro is defined, all deprecated public symbols in all OpenSSL
+versions up to and including the version given by B<OPENSSL_API_COMPAT>
+(or the default value given above, when B<OPENSSL_API_COMPAT> isn't defined)
+will be hidden.
+
 =back

 =head1 COPYRIGHT