Attention is currently required from: Furquan Shaikh, Ricardo Quesada. Hello build bot (Jenkins), Tim Wawrzynczak, Jack Rosenthal,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/56404
to look at the new patch set (#5).
Change subject: Move elog_internal.h to commonlib/bsd/include ......................................................................
Move elog_internal.h to commonlib/bsd/include
Move elog_internal.h to commonlib/bsd/include/bsd/. And rename it from elog_internal.h to elog.h.
Since this file will be included from util/ it also converts the "uNN" types into "uintNN_t" types.
The two defines that are not used by util/ are moved to drivers/elog/elog.c, the only file that includes them.
Move also the function elog_verify_header() from drivers/elog/, to commonlib/bsd/elog.c since this function will be called from util/ as well.
The rationale behind moving elog's defines & structs to commonlib/bsd/include is to make them available to util/ tools and/or payloads (should it be needed in the future).
The files that are being relicensed to BSD were coded by Duncan Laurie, and he is Ok with the relicense.
BUG=b:172210863
Signed-off-by: Ricardo Quesada ricardoq@google.com Change-Id: Ia1aefea705ddd417a1d9e978bb18ab6d9a60cad6 --- M src/commonlib/Makefile.inc A src/commonlib/bsd/elog.c A src/commonlib/bsd/include/commonlib/bsd/elog.h M src/drivers/elog/elog.c D src/drivers/elog/elog_internal.h 5 files changed, 78 insertions(+), 58 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/04/56404/5