aboutsummaryrefslogtreecommitdiff
path: root/gdb/ada-lang.c
AgeCommit message (Expand)AuthorFilesLines
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
2023-06-05gdb: building inferior strings from within GDBAndrew Burgess1-0/+13
2023-06-03[gdb] Fix typosTom de Vries1-3/+3
2023-05-25gdb: remove bp_location_pointer_iteratorSimon Marchi1-8/+6
2023-05-25gdb: add breakpoint "has locations" methodsSimon Marchi1-1/+1
2023-05-25gdb: constify breakpoint::print_it parameterSimon Marchi1-2/+2
2023-05-12Fix regression due to Pragma Import seriesTom Tromey1-0/+14
2023-05-12Use bool and early loop exit in remove_extra_symbolsTom Tromey1-5/+5
2023-05-12Use reference parameter in remove_extra_symbolsTom Tromey1-25/+25
2023-05-12Add dynamic_prop::is_constantTom Tromey1-3/+3
2023-05-12Fix calling debuginfo-less functions in AdaTom Tromey1-1/+1
2023-05-01Remove evaluate_expressionTom Tromey1-2/+2
2023-04-21gdb: remove language_autoSimon Marchi1-1/+1
2023-04-17Remove some unnecessary casts from ada-lang.cTom Tromey1-7/+6
2023-04-17Add 128-bit integer support to the Ada parserTom Tromey1-0/+2