]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
* build/build-modules-c.awk: Add AP_DECLARE_DATA to ap_prelinked_modules,
authorIvan Zhakov <ivan@apache.org>
Sat, 20 Jul 2024 13:36:20 +0000 (13:36 +0000)
committerIvan Zhakov <ivan@apache.org>
Sat, 20 Jul 2024 13:36:20 +0000 (13:36 +0000)
  ap_prelinked_modules_symbols and ap_preloaded_modules to match declaration
  in ap_config.h. It doesn't change behavior because AP_DECLARE_DATA is
  empty on non-Windows platform.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1919403 13f79535-47bb-0310-9956-ffa450edef68

build/build-modules-c.awk

index 68fd83bbe240f0a4ee3e53ddbdf5a83f3b0ea0c9..bde6c469291aa6301064c5b500838de01ef8363b 100644 (file)
@@ -47,7 +47,7 @@ END {
     print " *  initially linked into the Apache processing"
     print " *  [extendable under run-time via AddModule]"
     print " */"
-    print "module *ap_prelinked_modules[] = {"
+    print "AP_DECLARE_DATA module *ap_prelinked_modules[] = {"
     for (i = 0 ; i < n; ++i) {
         printf "  &%s_module,\n", modules[i]
     }
@@ -58,7 +58,7 @@ END {
     print " *  We need the symbols as strings for <IfModule> containers"
     print " */"
     print ""
-    print "ap_module_symbol_t ap_prelinked_module_symbols[] = {"
+    print "AP_DECLARE_DATA ap_module_symbol_t ap_prelinked_module_symbols[] = {"
     for (i = 0; i < n; ++i) {
         printf ("  {\"%s_module\", &%s_module},\n", modules[i], modules[i])
     }
@@ -72,7 +72,7 @@ END {
     print " *  initially loaded into the Apache process"
     print " *  [extendable under run-time via LoadModule]"
     print " */"
-    print "module *ap_preloaded_modules[] = {"
+    print "AP_DECLARE_DATA module *ap_preloaded_modules[] = {"
     for (i = 0; i < pn; ++i) {
         printf "  &%s_module,\n", pmodules[i]
     }