summaryrefslogtreecommitdiff
path: root/gdb/value.c
AgeCommit message (Expand)Author
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess
2023-12-24gdb: make value::allocate_register_lazy store id of next non-inline frameSimon Marchi
2023-12-24gdb: remove VALUE_REGNUM, add value::regnumSimon Marchi
2023-12-24gdb: remove VALUE_NEXT_FRAME_ID, add value::next_frame_idSimon Marchi
2023-12-24gdb: add type parameter to value::allocate_register and add value::allocate_r...Simon Marchi
2023-12-19gdb: use put_frame_register instead of put_frame_register_bytes in pseudo_to_...Simon Marchi
2023-12-14gdb: add gdbarch_pseudo_register_write that takes a frameSimon Marchi
2023-12-14gdb: read pseudo register through frameSimon Marchi
2023-12-14gdb: add value::allocate_registerSimon Marchi
2023-12-12Support dynamically computed convenience variables in get_internalvar_integerHannes Domani
2023-11-29Remove gdb_static_assertTom Tromey
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six
2023-10-10gdb: remove target_gdbarchSimon Marchi
2023-10-10gdb: add inferior::{arch, set_arch}Simon Marchi
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi
2023-07-07gdb: check max-value-size when reading strings for printfAndrew Burgess
2023-06-09Use scoped_value_mark in two more placesTom Tromey
2023-06-05gdb: building inferior strings from within GDBAndrew Burgess
2023-05-12Add dynamic_prop::is_constantTom Tromey
2023-05-01Remove evaluate_expressionTom Tromey
2023-03-30gdb: have value_as_address call unpack_pointerAndrew Burgess
2023-03-29Pass a frame to value_at_lazy and value_from_contents_and_addressTom Tromey
2023-03-27Add value_as_mpz and value_from_mpzTom Tromey
2023-03-14Add methods and operators to gdb_mpzTom Tromey
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi
2023-03-02gdb: fix -Wmaybe-uninitialized warning in value.cSimon Marchi
2023-02-24gdb: fix parenthesis position in commentSimon Marchi
2023-02-24GDB: Fix out of bounds accesses with limited-length valuesMaciej W. Rozycki
2023-02-20gdb: revert one erroneous bool-ification changeSimon Marchi
2023-02-15Return bool from more value methodsTom Tromey
2023-02-15Have value::bits_synthetic_pointer return boolTom Tromey
2023-02-15Change value::m_stack to boolTom Tromey
2023-02-15Change value::m_lazy to boolTom Tromey
2023-02-15Change value::m_modifiable to boolTom Tromey
2023-02-15gdb: store internalvars in an std::mapSimon Marchi
2023-02-15gdb: add constructor to internalvarSimon Marchi
2023-02-15gdb: use std::string for internalvar::nameSimon Marchi
2023-02-14gdb: cast return value of std::unique_ptr::release to voidSimon Marchi
2023-02-13Rely on value_ref_ptr::operator->Tom Tromey
2023-02-13Remove deprecated_lval_hackTom Tromey
2023-02-13Introduce set_lval method on valueTom Tromey
2023-02-13Turn record_latest_value into a methodTom Tromey
2023-02-13Add value::set_modifiableTom Tromey
2023-02-13Turn various value copying-related functions into methodsTom Tromey
2023-02-13Turn preserve_one_value into methodTom Tromey
2023-02-13Turn some xmethod functions into methodsTom Tromey
2023-02-13Change some code to use value methodsTom Tromey
2023-02-13Turn set_value_component_location into methodTom Tromey
2023-02-13Turn value_non_lval and value_force_lval into methodsTom Tromey