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.