diff --git a/liberty/LibertyParser.cc b/liberty/LibertyParser.cc index 14f6582b..2927bbb3 100644 --- a/liberty/LibertyParser.cc +++ b/liberty/LibertyParser.cc @@ -547,7 +547,8 @@ libertyIncludeBegin(const char *filename) liberty_line = 1; } else - libertyParseError("cannot open include file %s.", filename); + liberty_report->fileWarn(25, sta::liberty_filename, sta::liberty_line, + "cannot open include file %s.", filename); } void @@ -584,6 +585,12 @@ libertyParseError(const char *fmt, ...) va_end(args); } +void +deleteLibertyGroups() +{ + liberty_group_stack.deleteContentsClear(); +} + } // namespace ////////////////////////////////////////////////////////////////