aboutsummaryrefslogtreecommitdiff
path: root/GnuLdLexer.g4
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2016-07-16 22:59:28 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2016-07-16 22:59:28 +0200
commit62e8183d33ae159b9e984d2ef5b4a83656d56a16 (patch)
tree49eda06698ad2a11ad661386e6b1524a4ec11aba /GnuLdLexer.g4
parent4675ec55f6bdb8f826cc94a9585ff9229c277983 (diff)
downloadelfinfo-62e8183d33ae159b9e984d2ef5b4a83656d56a16.tar.gz
elfinfo-62e8183d33ae159b9e984d2ef5b4a83656d56a16.tar.bz2
elfinfo-62e8183d33ae159b9e984d2ef5b4a83656d56a16.tar.xz
elfinfo-62e8183d33ae159b9e984d2ef5b4a83656d56a16.zip
o Working version that can take the data from the LD script. Only tested with the Intel Quark D2000 LD script.
lexer: Allowing capital X in hex numbers too.
Diffstat (limited to 'GnuLdLexer.g4')
-rw-r--r--GnuLdLexer.g42
1 files changed, 1 insertions, 1 deletions
diff --git a/GnuLdLexer.g4 b/GnuLdLexer.g4
index fba488e..a02a8e4 100644
--- a/GnuLdLexer.g4
+++ b/GnuLdLexer.g4
@@ -147,7 +147,7 @@ fragment
INT_NUMBER : INT_HEX
| INT_DECIMAL;
fragment
-INT_HEX : '0x' [0-9a-fA-F]+;
+INT_HEX : '0' ('X' | 'x') [0-9a-fA-F]+;
fragment
INT_DECIMAL : [0-9]+;
fragment