From 083b7c672b4e65146db804202140e47e36c89d2b Mon Sep 17 00:00:00 2001 From: Rich Bowen Date: Thu, 13 Jan 2011 14:47:22 +0000 Subject: [PATCH] Tweaks to the language to make it sound less like this is a nifty new feature. Grammatical changes. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1058587 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/dso.xml | 40 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/docs/manual/dso.xml b/docs/manual/dso.xml index 492a56c6a4..ef73294ef8 100644 --- a/docs/manual/dso.xml +++ b/docs/manual/dso.xml @@ -59,7 +59,7 @@ itself. Practically all other distributed Apache httpd modules will then be placed into a DSO. After a module is compiled into a DSO named mod_foo.so you can use mod_so's LoadModule command in your + module="mod_so">LoadModule directive in your httpd.conf file to load this module at server startup or restart.

The DSO builds for individual modules can be disabled via @@ -136,13 +136,13 @@ $ apxs -cia mod_foo.c

Background -

On modern Unix derivatives there exists a nifty mechanism - usually called dynamic linking/loading of Dynamic Shared +

On modern Unix derivatives there exists a mechanism + called dynamic linking/loading of Dynamic Shared Objects (DSO) which provides a way to build a piece of program code in a special format for loading it at run-time into the address space of an executable program.

-

This loading can usually be done in two ways: Automatically +

This loading can usually be done in two ways: automatically by a system program called ld.so when an executable program is started or manually from within the executing program via a programmatic system interface to the @@ -221,8 +221,7 @@ $ apxs -cia mod_foo.c

The shared library approach is the typical one, because it is what the DSO mechanism was designed for, hence it is used for nearly all types of libraries the operating system - provides. On the other hand using shared objects for extending - a program is not used by a lot of programs.

+ provides.

@@ -233,23 +232,22 @@ $ apxs -cia mod_foo.c