aboutsummaryrefslogtreecommitdiff
path: root/gdb/f-lang.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-31gdb: remove TYPE_FIELD_ARTIFICIALSimon Marchi1-1/+1
2023-06-09Use scoped_value_mark in two more placesTom Tromey1-8/+7
2023-06-05gdb: building inferior strings from within GDBAndrew Burgess1-0/+10
2023-03-18Use type allocator for array typesTom Tromey1-4/+4
2023-03-18Use type allocator for range typesTom Tromey1-4/+8
2023-03-18Unify arch_float_type and init_float_typeTom Tromey1-4/+4
2023-03-18Unify arch_boolean_type and init_boolean_typeTom Tromey1-4/+4
2023-03-18Unify arch_integer_type and init_integer_typeTom Tromey1-4/+4
2023-03-18Remove arch_typeTom Tromey1-3/+5
2023-03-18Reuse existing builtin typesTom Tromey1-2/+1
2023-02-13Remove deprecated_lval_hackTom Tromey1-4/+4
2023-02-13Turn various value copying-related functions into methodsTom Tromey1-4/+4
2023-02-13Turn remaining value_contents functions into methodsTom Tromey1-11/+11
2023-02-13Turn value_zero into static "constructor"Tom Tromey1-2/+2
2023-02-13Turn allocate_value into a static "constructor"Tom Tromey1-3/+3
2023-02-13Turn value_address and set_value_address functions into methodsTom Tromey1-9/+9
2023-02-13Convert value_lval_const and deprecated_lval_hack to methodsTom Tromey1-1/+1
2023-02-13Turn value_lazy and set_value_lazy functions into methodsTom Tromey1-4/+4
2023-02-13Turn value_type into methodTom Tromey1-57/+57
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-30/+30
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-19/+19
2022-08-04Use registry in gdbarchTom Tromey1-7/+11
2022-04-11gdb/fortran: rewrite intrinsic handling and add some missing overloadsNils-Christian Kempke1-48/+164
2022-04-11gdb/fortran: Change GDB print for fortran default typesNils-Christian Kempke1-2/+2
2022-04-11gdb/fortran: clean-up Fortran intrinsic typesNils-Christian Kempke1-12/+12
2022-04-11gdb/fortran: change default logical type to builtin_logicalNils-Christian Kempke1-1/+1
2022-04-11gdb/fortran: reformat build_fortran_types in f-lang.cNils-Christian Kempke1-10/+8
2022-04-11gdb/fortran: fix complex type in Fortran builtin typesNils-Christian Kempke1-8/+8
2022-04-11gdb/f-lang: remove hidden ^L charactersNils-Christian Kempke1-3/+0
2022-04-11gdb/f-lang: add Integer*1 to Fortran builtin typesNils-Christian Kempke1-0/+4
2022-03-29Unify gdb printf functionsTom Tromey1-6/+6
2022-01-19Respect `set print array-indexes' with Fortran arraysMaciej W. Rozycki1-3/+19
2022-01-19Respect `set print repeats' with Fortran arraysMaciej W. Rozycki1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-10-28gdb: add add_setshow_prefix_cmdSimon Marchi1-7/+6
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-17/+14
2021-06-25gdb: use gdb::optional instead of passing a pointer to gdb::array_viewAndrew Burgess1-1/+1
2021-05-12gdb: generate the prefix name for prefix commands on demandMarco Barisione1-2/+2
2021-04-07gdb/fortran: handle dynamic types within arrays and structuresAndrew Burgess1-0/+40
2021-03-09gdb/fortran: Add 'LOC' intrinsic support.Felix Willgerodt1-0/+19
2021-03-09gdb/fotran: add support for the 'shape' keywordAndrew Burgess1-0/+81
2021-03-09gdb/fortran: add support for 'SIZE' keywordAndrew Burgess1-0/+97
2021-03-09gdb/fortran: add support for RANK keywordAndrew Burgess1-0/+20
2021-03-08Remove EVAL_SKIPTom Tromey1-12/+0
2021-03-08Remove union exp_elementTom Tromey1-28/+0
2021-03-08Remove now-unused Fortran evaluator codeTom Tromey1-900/+0
2021-03-08Implement fortran_allocated_operationTom Tromey1-1/+1
2021-03-08Implement Fortran associated operationsTom Tromey1-0/+20
2021-03-08Introduce classes for Fortran bound intrinsicsTom Tromey1-0/+34