commit | aff6e8b2f773cfb848b4ca1394fadd7a1280e4c2 | [log] [tgz] |
---|---|---|
author | Daniel Leung <daniel.leung@intel.com> | Thu Feb 17 13:51:00 2022 -0800 |
committer | Stephanos Ioannidis <root@stephanos.io> | Wed Jun 08 00:15:55 2022 +0900 |
tree | bd5e97b4de2e866329d7322ea6cd448491703095 | |
parent | fee58e8bf7184d55fc6d903033406e5514facf6e [diff] |
lib: os: cbprint: enable tagged arguments for packaging This adds some bits to support tagged arguments to be used for packaging. If enabled, the packaging function no longer looks at the format strings to determine the types of arguments, but instead, each argument is tagged with a type by preceding it with another argument as type (integer). This allows the format strings to be removed from the final binary to conserve space. Signed-off-by: Daniel Leung <daniel.leung@intel.com>