diff options
author | Patrick Georgi <pgeorgi@chromium.org> | 2016-06-28 20:45:34 +0200 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2016-07-04 12:17:51 +0200 |
commit | 2b80734811ee056f0447bab359ec5961e90101b7 (patch) | |
tree | 5e858dca3a03f8b6b54c9486bcd4e69f1de7da1e /util/cbfstool/fmd_scanner.l | |
parent | e46dbcc53a10491f53a0c80c4e3c59404982b42d (diff) | |
download | coreboot-2b80734811ee056f0447bab359ec5961e90101b7.tar.xz |
fmaptool: Accept hex values with uppercase letters
Due to a newer flex version with which the scanner was recreated, we
also have to make the compiler less strict on the generated code.
Change-Id: I3758c0dcb2f5661d072b54a30d6a4ebe094854e6
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-on: https://review.coreboot.org/15482
Tested-by: build bot (Jenkins)
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Diffstat (limited to 'util/cbfstool/fmd_scanner.l')
-rw-r--r-- | util/cbfstool/fmd_scanner.l | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/util/cbfstool/fmd_scanner.l b/util/cbfstool/fmd_scanner.l index efcd342290..82969594a7 100644 --- a/util/cbfstool/fmd_scanner.l +++ b/util/cbfstool/fmd_scanner.l @@ -34,7 +34,7 @@ MULTIPLIER [KMG] 0{MULTIPLIER}? | [1-9][0-9]*{MULTIPLIER}? return parse_integer(yytext, 10); 0[0-9]+{MULTIPLIER}? return OCTAL; -0[xX][0-9a-f]+{MULTIPLIER}? return parse_integer(yytext + 2, 16); +0[xX][0-9a-fA-F]+{MULTIPLIER}? return parse_integer(yytext + 2, 16); [^#@{}()[:space:]]* return copy_string(yytext); . return *yytext; |