aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbtypes.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-14Allow calling of variadic C++ functionsHannes Domani1-3/+6
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-5/+5
2023-11-21Remove some type field accessor macrosTom Tromey1-13/+14
2023-11-21Remove byte vectors from cplus_struct_typeTom Tromey1-53/+0
2023-11-21Print field accessibility inlineTom Tromey1-1/+12
2023-11-21Use .def file to stringify type codesTom Tromey1-81/+18
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-9/+9
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-1/+1
2023-09-19Give a language to a typeTom Tromey1-13/+14
2023-09-19Pass a type allocator to init_fixed_point_typeTom Tromey1-2/+2
2023-09-05Introduce type::is_array_like and value_to_arrayTom Tromey1-0/+16
2023-09-05Introduce TYPE_SPECIFIC_RUST_STUFFTom Tromey1-0/+7
2023-08-31gdb: remove uses of alloca in gdbtypes.cSimon Marchi1-13/+12
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-8/+8
2023-08-31gdb: remove FIELD_BITSIZESimon Marchi1-1/+1
2023-08-31gdb: introduce field::bitsize / field::set_bitsizeSimon Marchi1-6/+6
2023-08-31gdb: remove TYPE_FIELD_ARTIFICIALSimon Marchi1-1/+1
2023-08-31gdb: remove FIELD_ARTIFICIALSimon Marchi1-1/+1
2023-08-31gdb: introduce field::is_artificial / field::set_is_artificialSimon Marchi1-2/+2
2023-08-31[gdb/symtab] Replace TYPE_ALLOC with TYPE_ZALLOC where requiredTom de Vries1-3/+5
2023-08-31[gdb/symtab] Factor out type::{alloc_fields,copy_fields}Tom de Vries1-36/+61
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1
2023-08-04Reindent recursive_dump_typeTom Tromey1-33/+33
2023-07-07gdb: fix printf of wchar_t early in a gdb sessionAndrew Burgess1-4/+7
2023-06-05Use unrelocated_addr in the DWARF readerTom Tromey1-2/+1
2023-05-12Add dynamic_prop::is_constantTom Tromey1-14/+11
2023-05-01Replace field_is_static with a methodTom Tromey1-16/+4
2023-04-28Do not change type in get_discrete_low_boundTom Tromey1-4/+0
2023-03-29Add frame parameter to resolve_dynamic_typeTom Tromey1-28/+43
2023-03-24Preserve name of range typesTom Tromey1-0/+1
2023-03-18Remove objfile_typeTom Tromey1-122/+2
2023-03-18Add some types to struct builtin_typeTom Tromey1-0/+50
2023-03-18Rename objfile_type to builtin_typeTom Tromey1-1/+1
2023-03-18Use builtin type when appropriateTom Tromey1-4/+1
2023-03-18Use type allocator for set typesTom Tromey1-3/+2
2023-03-18Use type allocator for array typesTom Tromey1-45/+14
2023-03-18Use type allocator for range typesTom Tromey1-23/+14
2023-03-18Unify arch_pointer_type and init_pointer_typeTom Tromey1-24/+4
2023-03-18Unify arch_decfloat_type and init_decfloat_typeTom Tromey1-19/+6
2023-03-18Unify arch_float_type and init_float_typeTom Tromey1-37/+12
2023-03-18Unify arch_boolean_type and init_boolean_typeTom Tromey1-23/+4
2023-03-18Unify arch_character_type and init_character_typeTom Tromey1-24/+5
2023-03-18Unify arch_integer_type and init_integer_typeTom Tromey1-61/+42
2023-03-18Remove init_typeTom Tromey1-50/+20
2023-03-18Remove arch_typeTom Tromey1-33/+15
2023-03-18Remove alloc_typeTom Tromey1-28/+1
2023-03-18Remove alloc_type_copyTom Tromey1-20/+10
2023-03-18Remove alloc_type_archTom Tromey1-33/+4
2023-03-18Introduce type_allocatorTom Tromey1-27/+91
2023-03-10Move allocate_stub_method to stabsread.cTom Tromey1-20/+0