Add default Signature constructor for STL functions

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Iddf8476537564586215ed236b6072d1c8c399592
diff --git a/README.md b/README.md
index 6429287..452adcf 100644
--- a/README.md
+++ b/README.md
@@ -56,15 +56,15 @@
 
 For a standard OpenBMC release build, you want something like:
 ```
-meson setup -Dtests=disabled <build_dir>
+meson -Dtests=disabled <build_dir>
 ninja -C <build_dir>
 ninja -C <build_dir> install
 ```
 
 For a test / debug build, a typical configuration is:
 ```
-meson setup -Dtests=enabled <build_dir>
-meson test -C <build_dir>
+meson -Dtests=enabled <build_dir>
+ninja -C <build_dir> test
 ```
 
 [OpenBMC Hardware Diagnostics]: https://github.com/openbmc/openpower-hw-diags
diff --git a/src/hei_signature.hpp b/src/hei_signature.hpp
index 5fd2792..b820600 100644
--- a/src/hei_signature.hpp
+++ b/src/hei_signature.hpp
@@ -17,6 +17,9 @@
 class Signature
 {
   public: // Constructors, destructor, assignment, etc.
+    /** @brief Default constructor. */
+    Signature() = default;
+
     /**
      * @brief Constructor from components.
      * @param i_chip     The chip containing this register.