mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2024-11-24 20:49:43 +00:00
202001-10-15 Jim Ingham <jingham@inghji.apple.com>
* valarith.c (value_sub): Don't pass a raw type to value_from_pointer, it has to go through check_typedef first.
This commit is contained in:
parent
f45a6ffc19
commit
dbbd9c57ff
@ -1,3 +1,8 @@
|
||||
202001-10-15 Jim Ingham <jingham@inghji.apple.com>
|
||||
|
||||
* valarith.c (value_sub): Don't pass a raw type to
|
||||
value_from_pointer, it has to go through check_typedef first.
|
||||
|
||||
2001-10-15 Andrew Cagney <ac131313@redhat.com>
|
||||
|
||||
* gdbarch.sh (fallbackdefault): Set to one when predefault is
|
||||
|
@ -104,7 +104,7 @@ value_sub (value_ptr arg1, value_ptr arg2)
|
||||
{
|
||||
/* pointer - integer. */
|
||||
LONGEST sz = TYPE_LENGTH (check_typedef (TYPE_TARGET_TYPE (type1)));
|
||||
return value_from_pointer (VALUE_TYPE (arg1),
|
||||
return value_from_pointer (type1,
|
||||
(value_as_pointer (arg1)
|
||||
- (sz * value_as_long (arg2))));
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user