mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 09:14:14 +08:00
Turn many optimized-out value functions into methods
This turns many functions that are related to optimized-out or availability-checking to be methods of value. The static function value_entirely_covered_by_range_vector is also converted to be a private method. Approved-By: Simon Marchi <simon.marchi@efficios.com>
This commit is contained in:
@ -578,9 +578,9 @@ store_regs (struct type *regs_type, CORE_ADDR regs_base)
|
||||
regnum = compile_register_name_demangle (gdbarch, reg_name);
|
||||
|
||||
regval = value_from_register (reg_type, regnum, get_current_frame ());
|
||||
if (value_optimized_out (regval))
|
||||
if (regval->optimized_out ())
|
||||
error (_("Register \"%s\" is optimized out."), reg_name);
|
||||
if (!value_entirely_available (regval))
|
||||
if (!regval->entirely_available ())
|
||||
error (_("Register \"%s\" is not available."), reg_name);
|
||||
|
||||
inferior_addr = regs_base + reg_offset;
|
||||
|
Reference in New Issue
Block a user