Documentation update from Driver sources

Change-Id: Ide409fb7a65ec5fefaccdcc821705d80af10e343
diff --git a/doc/LPC/pragma b/doc/LPC/pragma
index a1cfa99..d005ce3 100644
--- a/doc/LPC/pragma
+++ b/doc/LPC/pragma
@@ -83,6 +83,12 @@
                 type other than 'void'.
         no_warn_missing_return: Turn off warn_missing_return.
 
+        warn_dead_code: Warn about dead code. Code is considered dead if
+                it can never be executed. The driver has only limited
+                analysis capabilities and cannot detect all instances
+                of dead code.
+        no_warn_dead_code: Turn off warn_dead_code (the default).
+
         warn_function_inconsistent: If an inherited function is
                 overloaded with inconsistent return types or arguments,
                 a warning is generated; or if pragma_pedantic is in effect,
@@ -95,6 +101,11 @@
                 mudlib code - in general one should fix the warnings,
                 not turn them off.
 
+        warn_applied_functions: If a function is known to be an applied
+                lfun, warn if its declaration differs from the specification.
+        no_warn_applied_functions: Turn of warn_applied_functions
+                (the default).
+
         warn_unused_variables: Warn about variables that are not used.
                 If will warn about variables never written to, variables
                 never read from or variables never used at all.