aboutsummaryrefslogtreecommitdiff
path: root/gdb/eval.c
AgeCommit message (Expand)AuthorFilesLines
2021-02-24gdb: call value_ind for pointers to dynamic types in UNOP_IND evaluationAndrew Burgess1-13/+23
2021-02-18Introduce expression::evaluateTom Tromey1-22/+25
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-27Simplify MULTI_SUBSCRIPT implementationTom Tromey1-29/+7
2020-12-24gdb: avoid resolving dynamic properties for non-allocated arraysAndrew Burgess1-4/+8
2020-12-15Add expected type parameter to evaluate_expressionTom Tromey1-5/+3
2020-12-15Introduce expression::first_opcodeTom Tromey1-1/+1
2020-12-15Clean up arguments to evaluate_subexp_do_callTom Tromey1-14/+12
2020-12-13Constify parse_and_eval_typeTom Tromey1-1/+1
2020-12-09gdb: make get_discrete_bounds return boolSimon Marchi1-2/+2
2020-11-30Remove some dead code from evaluate_subexp_standardTom Tromey1-57/+7
2020-11-25Remove two unnecessary variables from evaluate_subexp_standardTom Tromey1-9/+3
2020-11-19gdb: convert some function arguments from int to boolAndrew Burgess1-1/+1
2020-11-15Add support for fixed-point type arithmeticJoel Brobecker1-0/+3
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-39/+39
2020-09-28Remove target_has_execution macroTom Tromey1-1/+1
2020-09-19gdb/fortran: Move Fortran expression handling into f-lang.cAndrew Burgess1-215/+8
2020-09-19gdb/fortran: Clean up array/string expression evaluationAndrew Burgess1-69/+67
2020-09-16gdb: Convert language_data::la_exp_desc to a methodAndrew Burgess1-1/+1
2020-09-16gdb: Convert language_data::c_style_arrays to a methodAndrew Burgess1-1/+1
2020-09-14Use type_instance_flags more throughoutPedro Alves1-1/+1
2020-09-14gdb: remove TYPE_GNU_IFUNCSimon Marchi1-2/+2
2020-09-14gdb: remove TYPE_VECTORSimon Marchi1-2/+2
2020-09-14gdb: add type::has_varargs / type::set_has_varargsSimon Marchi1-1/+1
2020-09-14gdb: add type::is_prototyped / type::set_is_prototypedSimon Marchi1-1/+1
2020-09-14gdb: remove TYPE_UNSIGNEDSimon Marchi1-2/+2
2020-08-31gdb: remove NULL_TYPESimon Marchi1-85/+83
2020-07-12gdb: make type::bounds work for array and string typesSimon Marchi1-2/+1
2020-07-12gdb: remove TYPE_LOW_BOUND_UNDEFINED and TYPE_HIGH_BOUND_UNDEFINEDSimon Marchi1-1/+2
2020-07-12gdb: remove TYPE_HIGH_BOUND and TYPE_LOW_BOUNDSimon Marchi1-2/+2
2020-07-12gdb: remove TYPE_RANGE_DATA macroSimon Marchi1-1/+1
2020-06-08gdb: remove TYPE_FIELD_TYPE macroSimon Marchi1-4/+3
2020-06-08gdb: add field::type / field::set_typeSimon Marchi1-1/+1
2020-06-08gdb: remove TYPE_INDEX_TYPE macroSimon Marchi1-6/+6
2020-05-23gdb: remove TYPE_FIELD macroSimon Marchi1-2/+1
2020-05-22gdb: remove TYPE_FIELDS macroSimon Marchi1-1/+1
2020-05-22gdb: add type::fields / type::set_fieldsSimon Marchi1-2/+2
2020-05-22gdb: remove TYPE_NFIELDS macroSimon Marchi1-3/+3
2020-05-22gdb: add type::num_fields / type::set_num_fieldsSimon Marchi1-1/+1
2020-05-16gdb: remove TYPE_NAME macroSimon Marchi1-7/+7
2020-05-14gdb: remove TYPE_CODE macroSimon Marchi1-74/+74
2020-05-14gdb: add type::code / type::set_codeSimon Marchi1-1/+1
2020-04-01Allow pointer arithmetic with integer referencesHannes Domani1-3/+17
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-05Remove gdbarch parameter of lookup_typenameSimon Marchi1-6/+6
2019-12-04Remove gdbarch_bits_big_endianTom Tromey1-1/+1
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-3/+3
2019-11-22Replace the MSYMBOL_*_NAME macros with member functionsChristian Biesinger1-3/+3
2019-11-14Allow re-assigning to convenience variablesTom Tromey1-1/+8
2019-10-26[gdb] Fix more typos in comments (2)Tom de Vries1-1/+1