summaryrefslogtreecommitdiff
path: root/gdb/f-lang.c
Commit message (Expand)AuthorAgeFilesLines
* gdb: use gdb::optional instead of passing a pointer to gdb::array_viewAndrew Burgess2021-06-251-1/+1
* gdb: generate the prefix name for prefix commands on demandMarco Barisione2021-05-121-2/+2
* gdb/fortran: handle dynamic types within arrays and structuresAndrew Burgess2021-04-071-0/+40
* gdb/fortran: Add 'LOC' intrinsic support.Felix Willgerodt2021-03-091-0/+19
* gdb/fotran: add support for the 'shape' keywordAndrew Burgess2021-03-091-0/+81
* gdb/fortran: add support for 'SIZE' keywordAndrew Burgess2021-03-091-0/+97
* gdb/fortran: add support for RANK keywordAndrew Burgess2021-03-091-0/+20
* Remove EVAL_SKIPTom Tromey2021-03-081-12/+0
* Remove union exp_elementTom Tromey2021-03-081-28/+0
* Remove now-unused Fortran evaluator codeTom Tromey2021-03-081-900/+0
* Implement fortran_allocated_operationTom Tromey2021-03-081-1/+1
* Implement Fortran associated operationsTom Tromey2021-03-081-0/+20
* Introduce classes for Fortran bound intrinsicsTom Tromey2021-03-081-0/+34
* Introduce fortran_undeterminedTom Tromey2021-03-081-0/+531
* Implement several Fortran operationsTom Tromey2021-03-081-14/+22
* Split out eval_op_f_allocatedTom Tromey2021-03-081-7/+17
* Split out fortran_require_arrayTom Tromey2021-03-081-8/+18
* Split out eval_op_f_kindTom Tromey2021-03-081-17/+26
* Split out eval_op_f_cmplxTom Tromey2021-03-081-4/+14
* Split out eval_op_f_moduloTom Tromey2021-03-081-36/+44
* Split out eval_op_f_floorTom Tromey2021-03-081-13/+21
* Split out eval_op_f_ceilTom Tromey2021-03-081-13/+21
* Split out eval_op_f_modTom Tromey2021-03-081-29/+39
* Split out eval_op_f_absTom Tromey2021-03-081-20/+30
* gdb/fortran: don't access non-existent type fieldsAndrew Burgess2021-02-251-18/+62
* gdb/fortran: add support for ASSOCIATED builtinAndrew Burgess2021-02-251-14/+232
* gdb/fortran: support ALLOCATED builtinAndrew Burgess2021-02-121-0/+21
* gdb/fortran: add parser support for lbound and uboundAndrew Burgess2021-02-101-0/+172
* gdb: rename get_type_arch to type::archSimon Marchi2021-01-281-3/+3
* gdb/fortran: Correct the lval type for array elements of internal varsAndrew Burgess2021-01-081-5/+1
* Update copyright year range in all GDB filesJoel Brobecker2021-01-011-1/+1
* gdb: avoid resolving dynamic properties for non-allocated arraysAndrew Burgess2020-12-241-0/+4
* Clean up arguments to evaluate_subexp_do_callTom Tromey2020-12-151-2/+4
* gdb: make get_discrete_bounds return boolSimon Marchi2020-12-091-1/+1
* Remove per-language op_name functionsTom Tromey2020-11-301-19/+0
* gdb: fix format string warnings in f-lang.cSimon Marchi2020-11-191-29/+36
* gdb/fortran: Add support for Fortran array slices at the GDB promptAndrew Burgess2020-11-191-81/+631
* gdb: delete a couple of declarations from f-lang.hAndrew Burgess2020-11-131-2/+17
* gdb: rewrite how per language primitive types are managedAndrew Burgess2020-11-121-46/+20
* gdb: fix debug expression dumping of function call expressionsAndrew Burgess2020-11-061-1/+2
* gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi2020-11-021-14/+14
* gdb: move f_language class into a header fileAndrew Burgess2020-10-231-258/+62
* gdb: Rename language_defn::demangleAndrew Burgess2020-10-231-1/+1
* gdb/fortran: add support for parsing array strides in expressionsAndrew Burgess2020-10-221-1/+9
* gdb: rename 'enum range_type' to 'enum range_flag'Andrew Burgess2020-10-221-4/+4
* gdb: Convert enum range_type to a bit field enumAndrew Burgess2020-10-221-2/+2
* gdb/fortran: Move Fortran expression handling into f-lang.cAndrew Burgess2020-09-191-0/+221
* gdb: Remove language_data structAndrew Burgess2020-09-161-7/+1
* gdb: Convert language_data::la_op_print_tab to a methodAndrew Burgess2020-09-161-1/+5
* gdb: Convert language_data::la_exp_desc to a methodAndrew Burgess2020-09-161-1/+5