tools/gdb: fix checkpatch warning

Use Python raw strings to avoid escaping:
SyntaxWarning: invalid escape sequence '\?'

Signed-off-by: yinshengkai <yinshengkai@xiaomi.com>
This commit is contained in:
yinshengkai 2024-11-15 12:30:56 +08:00 committed by Xiang Xiao
parent 24add5eeaf
commit 7aa2dc24cd

View file

@ -45,60 +45,60 @@ import time
from os import path from os import path
PUNCTUATORS = [ PUNCTUATORS = [
"\[", r"\[",
"\]", r"\]",
"\(", r"\(",
"\)", r"\)",
"\{", r"\{",
"\}", r"\}",
"\?", r"\?",
";", r";",
",", r",",
"~", r"~",
"\.\.\.", r"\.\.\.",
"\.", r"\.",
"\-\>", r"\-\>",
"\-\-", r"\-\-",
"\-\=", r"\-\=",
"\-", r"\-",
"\+\+", r"\+\+",
"\+\=", r"\+\=",
"\+", r"\+",
"\*\=", r"\*\=",
"\*", r"\*",
"\!\=", r"\!\=",
"\!", r"\!",
"\&\&", r"\&\&",
"\&\=", r"\&\=",
"\&", r"\&",
"\/\=", r"\/\=",
"\/", r"\/",
"\%\>", r"\%\>",
"%:%:", r"%:%:",
"%:", r"%:",
"%=", r"%=",
"%", r"%",
"\^\=", r"\^\=",
"\^", r"\^",
"\#\#", r"\#\#",
"\#", r"\#",
"\:\>", r"\:\>",
"\:", r"\:",
"\|\|", r"\|\|",
"\|\=", r"\|\=",
"\|", r"\|",
"<<=", r"<<=",
"<<", r"<<",
"<=", r"<=",
"<:", r"<:",
"<%", r"<%",
"<", r"<",
">>=", r">>=",
">>", r">>",
">=", r">=",
">", r">",
"\=\=", r"\=\=",
"\=", r"\=",
] ]
@ -134,7 +134,7 @@ def fetch_macro_info(file):
hash = hashlib.md5(f.read()).hexdigest() hash = hashlib.md5(f.read()).hexdigest()
macros = {} macros = {}
p = re.compile(".*macro[ ]*:[ ]*([\S]+\(.*?\)|[\w]+)[ ]*(.*)") p = re.compile(r".*macro[ ]*:[ ]*([\S]+\(.*?\)|[\w]+)[ ]*(.*)")
cache = path.join(path.dirname(path.abspath(file)), f"{hash}.json") cache = path.join(path.dirname(path.abspath(file)), f"{hash}.json")
print(f"Load macro: {cache}") print(f"Load macro: {cache}")
if not path.isfile(cache): if not path.isfile(cache):