Hello build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/70543
to look at the new patch set (#11).
Change subject: util/intelp2m: Rewrite parser ......................................................................
util/intelp2m: Rewrite parser
- Split the parser code into several packages to make its testing of its functions more convenient and detailed. This also makes embedding the parser in third-party applications more flexible - there is no need to use all the functionality of the parser.
- Clean up code and remove unnecessary objects to make intelp2m simpler and more readable.
- Change the common macro format to be consistent with the new parser.
- Rename the results directory containing gpio.h to output to avoid confusion with the generator package directory.
- At the moment there is no mechanism for setting the Ownership flag. This will be added in later versions.
Tests: - make test = PASS - gpio.h for Apollo Lake before and after the patch is the same
Change-Id: I9a29322dd31faf9ae100165f08f207360cbf9f80 Signed-off-by: Maxim Polyakov max.senia.poliak@gmail.com --- M util/intelp2m/Makefile M util/intelp2m/cli/options.go M util/intelp2m/config/p2m/config.go A util/intelp2m/generator/generator.go A util/intelp2m/generator/generator_test.go A util/intelp2m/generator/header/header.go A util/intelp2m/generator/printer/printer.go A util/intelp2m/generator/testsuites/i0nocomments.go A util/intelp2m/generator/testsuites/i1comments.go A util/intelp2m/generator/testsuites/i2AutoCheck.go A util/intelp2m/generator/testsuites/i3Uncheck.go A util/intelp2m/generator/testsuites/i4ExcludeUnusedCbFlds.go M util/intelp2m/main.go M util/intelp2m/parser/parser.go M util/intelp2m/parser/parser_test.go D util/intelp2m/parser/template.go A util/intelp2m/parser/template/template.go R util/intelp2m/parser/template/template_test.go A util/intelp2m/parser/test/suite.go R util/intelp2m/parser/testlog/inteltool_test.log M util/intelp2m/platforms/common/macro.go A util/intelp2m/platforms/common/register/helper.go A util/intelp2m/platforms/interfaces.go 23 files changed, 1,067 insertions(+), 360 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/43/70543/11