aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2017-05-18 19:27:42 -0300
committerAlexandre Oliva <aoliva@redhat.com>2017-05-18 19:27:42 -0300
commit2d2a3a89f67843a7dbefca43f8f61e5c4ac2edbd (patch)
tree9e94f49b67d89619f3e0d7d4a0ac20dc41a404c6
parent47f2c44e010782090e335a7921181a9cf698aa9b (diff)
downloadgdb-2d2a3a89f67843a7dbefca43f8f61e5c4ac2edbd.zip
gdb-2d2a3a89f67843a7dbefca43f8f61e5c4ac2edbd.tar.gz
gdb-2d2a3a89f67843a7dbefca43f8f61e5c4ac2edbd.tar.bz2
LVU: defer *leb128 expression
Without deferring, we use unresolved values, and that won't do for views involving relaxations.
-rw-r--r--gas/read.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gas/read.c b/gas/read.c
index dc4578d..37a03a6 100644
--- a/gas/read.c
+++ b/gas/read.c
@@ -5398,7 +5398,7 @@ s_leb128 (int sign)
do
{
- expression (&exp);
+ deferred_expression (&exp);
emit_leb128_expr (&exp, sign);
}
while (*input_line_pointer++ == ',');