aboutsummaryrefslogtreecommitdiff
path: root/gdb/ada-lang.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-02Implement Ada 2022 iterated assignmentTom Tromey1-1/+48
2024-04-02Introduce and use aggregate_assigner typeTom Tromey1-85/+68
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-21Implement Ada 2022 delta aggregatesTom Tromey1-4/+38
2024-03-19Speed up lookup of "type_specific_data"Tom Tromey1-1/+3
2024-03-18Fix Ada 'ptype' of access to arrayTom Tromey1-1/+7
2024-02-26Remove two unnecessary castsTom Tromey1-1/+1
2024-02-20gdb: pass frames as `const frame_info_ptr &`Simon Marchi1-5/+5
2024-02-05Handling of arrays with optimized-out boundsTom Tromey1-2/+2
2024-02-01Rename SEARCH_ALLTom Tromey1-1/+1
2024-01-28Simplify some symbol searches in Ada codeTom Tromey1-8/+2
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey1-7/+3
2024-01-28Use domain_search_flags in lookup_global_symbol_languageTom Tromey1-35/+36
2024-01-28Replace search_domain with domain_search_flagsTom Tromey1-3/+3
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-12-15Refine Ada overload matchingTom Tromey1-11/+34
2023-12-15Boolify ada_type_matchTom Tromey1-5/+5
2023-12-06Always use expand_symtabs_matching in ada-lang.cTom Tromey1-104/+15
2023-12-06Improve performance of Ada name searchesTom Tromey1-2/+10
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-1/+1
2023-11-21gdb: Remove uses of gdb::to_string (const std::string_view &)Lancelot Six1-12/+9
2023-11-21gdb: Use std::string_view instead of gdb::string_viewLancelot Six1-4/+5
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-3/+3
2023-10-10gdb: remove target_gdbarchSimon Marchi1-3/+4
2023-10-05gdb: add all_objfiles_removed observerSimon Marchi1-2/+4
2023-10-05gdb: add program_space parameter to ada_clear_symbol_cacheSimon Marchi1-4/+4
2023-09-19Add is_array_like and to_array to language_defnTom Tromey1-0/+13
2023-09-19Use gdb::checked_static_cast for catchpointsTom Tromey1-1/+1
2023-09-07[gdb/ada] Extend type equivalence test in ada_resolve_enumTom de Vries1-3/+18
2023-09-07[gdb/ada] Move identical enums handling laterTom de Vries1-15/+20
2023-09-05Use ada_value_subscript in valpy_getitemTom Tromey1-0/+1
2023-09-05Read Ada main name from executable, not inferiorTom Tromey1-0/+7
2023-08-31Add symbol::matches methodTom Tromey1-3/+2
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-26/+26
2023-08-31gdb: introduce field::bitsize / field::set_bitsizeSimon Marchi1-12/+15
2023-08-31[gdb/symtab] Factor out type::{alloc_fields,copy_fields}Tom de Vries1-16/+3
2023-08-17[gdb/build, c++20] Fix deprecated implicit capture of thisTom de Vries1-1/+1
2023-08-16Avoid buffer overflow in ada_decodeTom Tromey1-1/+18
2023-08-16Fix obvious bug in aggregate expressionTom Tromey1-1/+8
2023-07-21Implement Ada target name symbolTom Tromey1-0/+1
2023-07-21Remove ancient Ada workaroundTom Tromey1-17/+0
2023-07-13Implement 'Enum_Val and 'Enum_RepTom Tromey1-10/+48
2023-07-13Remove ada_attribute_nameTom Tromey1-32/+9
2023-06-12Don't require inferior execution for Ada catchpointsTom Tromey1-86/+29
2023-06-12Mark members of ada_catchpoint "private"Tom Tromey1-15/+17
2023-06-12Turn should_stop_exception into a method of ada_catchpointTom Tromey1-5/+9
2023-06-12Combine create_excep_cond_exprs and ada_catchpoint::re_setTom Tromey1-26/+18
2023-06-12Transfer ownership of exception string to ada_catchpointTom Tromey1-7/+9
2023-06-12Pass tempflag to ada_catchpoint constructorTom Tromey1-2/+1
2023-06-07Simplify ada_lookup_struct_elt_typeTom Tromey1-78/+5