diff options
Diffstat (limited to 'gdb/guile')
-rw-r--r-- | gdb/guile/scm-type.c | 1 | ||||
-rw-r--r-- | gdb/guile/scm-value.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/gdb/guile/scm-type.c b/gdb/guile/scm-type.c index 8d9c2c5..d65102b 100644 --- a/gdb/guile/scm-type.c +++ b/gdb/guile/scm-type.c @@ -1318,6 +1318,7 @@ static const scheme_integer_constant type_integer_constants[] = X (TYPE_CODE_METHODPTR), X (TYPE_CODE_MEMBERPTR), X (TYPE_CODE_REF), + X (TYPE_CODE_RVALUE_REF), X (TYPE_CODE_CHAR), X (TYPE_CODE_BOOL), X (TYPE_CODE_COMPLEX), diff --git a/gdb/guile/scm-value.c b/gdb/guile/scm-value.c index 5999516..f50e8b5 100644 --- a/gdb/guile/scm-value.c +++ b/gdb/guile/scm-value.c @@ -476,6 +476,7 @@ gdbscm_value_referenced_value (SCM self) res_val = value_ind (value); break; case TYPE_CODE_REF: + case TYPE_CODE_RVALUE_REF: res_val = coerce_ref (value); break; default: |