rse 98/04/11 05:27:51
Modified: htdocs/manual sourcereorg.html
Log:
Document the BIG SYMBOL RENAMING change.
Revision Changes Path
1.10 +8 -1 apache-1.3/htdocs/manual/sourcereorg.html
Index: sourcereorg.html
===================================================================
RCS file: /export/home/cvs/apache-1.3/htdocs/manual/sourcereorg.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sourcereorg.html 1998/04/01 13:53:44 1.9
+++ sourcereorg.html 1998/04/11 12:27:50 1.10
@@ -23,7 +23,7 @@
<H2>Summary of Changes</H2>
-The source directory changes are:
+The source changes are:
<UL>
<LI>The non-module source files have moved from <CODE>src</CODE> into
<CODE>src/main</CODE>
@@ -32,6 +32,13 @@
to <CODE>src/modules/standard</CODE>
</LI>
<LI>The <CODE>support</CODE> directory is now in <CODE>src/support</CODE>
+ </LI>
+ <LI>The existing symbol names used for global Apache function and variable
+ identifiers have been renamed in the source. This way namespace
conflicts
+ are avoided when linking Apache with third-party libraries. See the
file
+ <CODE>src/include/compat.h</CODE> both for the list of renamed symbol
+ names and for a way to get source backward compatibility in existing
+ third-party module sources.
</LI>
</UL>