On Tue, 5 May 2026 at 16:04, Thomas Monjalon <[email protected]> wrote:
>
> In Extended Regular Expressions (ERE) as used in awk,
> '+' is a quantifier, not a literal character.
> The pattern /^+/ matches the start of any line
> instead of only lines beginning with a literal '+'.
> As a result, check_experimental_tags and check_internal_tags
> were matching context and removed lines in diffs, causing false positives.
>
> Use [+] character class to unambiguously match a literal '+'.
>
> Fixes: cfe3aeb170b2 ("remove experimental tags from all symbol definitions")
> Fixes: fba5af82adc8 ("eal: add internal ABI tag definition")
> Cc: [email protected]
>
> Signed-off-by: Thomas Monjalon <[email protected]>

Reviewed-by: David Marchand <[email protected]>


-- 
David Marchand

Reply via email to