got logging structs working (theoretically) and used it
diff --git a/aos/common/common.gyp b/aos/common/common.gyp
index 7c38c53..7259c32 100644
--- a/aos/common/common.gyp
+++ b/aos/common/common.gyp
@@ -182,6 +182,7 @@
         'timing',
         'time',
         'control_loop_queues',
+        '<(AOS)/common/logging/logging.gyp:queue_logging',
       ],
       'export_dependent_settings': [
         '<(AOS)/common/messages/messages.gyp:aos_queues',
@@ -189,6 +190,7 @@
         'timing',
         'time',
         'control_loop_queues',
+        '<(AOS)/common/logging/logging.gyp:queue_logging',
       ],
     },
     {