shill: Rename SMLOG to SLOG
Rewrite SMLOG as SLOG, thus saving many edits. Change the location of
the SLOG macro to be memory_log.h, requiring includes to be rewritten
and reordered. While we're rewriting includes, moving all assorted
logging includes into a generic shill/logging.h, thus saving future
logging changes from altering these includes ever again.
BUG=chromium-os:31145
TEST=Builds, unit tests still pass
Change-Id: Ie5129fcbdda87f3149460209a682c698b876b09a
Reviewed-on: https://gerrit.chromium.org/gerrit/29650
Commit-Ready: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Christopher Wiley <wiley@chromium.org>
Tested-by: Christopher Wiley <wiley@chromium.org>
diff --git a/HACKING b/HACKING
index aeaa23d..a7e5fbf 100644
--- a/HACKING
+++ b/HACKING
@@ -109,7 +109,7 @@
be caught by const reference in general.
- When adding verbose log messages for debug purposes, use the SLOG marco and
- its variants (see scope_logger.h for details).
+ its variants (see logging.h for details).
- Choose the appropriate scope and verbose level for log messages. E.g.