aboutsummaryrefslogtreecommitdiff
path: root/gdb/f-exp.y
AgeCommit message (Expand)AuthorFilesLines
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-08Use for-each more in gdbTom Tromey1-23/+23
2021-04-07gdb/fortran: handle dynamic types within arrays and structuresAndrew Burgess1-4/+5
2021-03-09gdb/fortran: Add 'LOC' intrinsic support.Felix Willgerodt1-0/+4
2021-03-09gdb/fotran: add support for the 'shape' keywordAndrew Burgess1-0/+4
2021-03-09gdb/fortran: add support for 'SIZE' keywordAndrew Burgess1-0/+8
2021-03-09gdb/fortran: add support for RANK keywordAndrew Burgess1-0/+4
2021-03-08Remove BINOP_ENDTom Tromey1-37/+37
2021-03-08Convert f-exp.y to use operationsTom Tromey1-132/+225
2021-02-25gdb/fortran: add support for ASSOCIATED builtinAndrew Burgess1-0/+1
2021-02-25gdb/fortran: add support for legacy .xor. operatorAndrew Burgess1-0/+1
2021-02-12gdb/fortran: support ALLOCATED builtinAndrew Burgess1-0/+1
2021-02-10gdb/fortran: add parser support for lbound and uboundAndrew Burgess1-0/+18
2021-02-05Extract symbol-writing function from parsersTom Tromey1-26/+3
2021-01-12gdb/fortran: add symbol base comparison operatorsAndrew Burgess1-18/+18
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-11Avoid side effects in expression lexersTom Tromey1-6/+4
2020-11-14gdb: add tab completion of type field names for FortranAndrew Burgess1-4/+47
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-13/+13
2020-10-23gdb: move f_language class into a header fileAndrew Burgess1-1/+1
2020-10-22gdb/fortran: add support for parsing array strides in expressionsAndrew Burgess1-0/+36
2020-10-22gdb: Convert enum range_type to a bit field enumAndrew Burgess1-5/+9
2020-09-14gdb: remove TYPE_UNSIGNEDSimon Marchi1-1/+1
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-04gdb/fortran: Support for single/double type modifiersAndrew Burgess1-1/+16
2019-08-22gdb/fortran: Remove some dead code from the parserAndrew Burgess1-11/+3
2019-04-30gdb/fortran: Additional builtin proceduresAndrew Burgess1-2/+11
2019-04-30gdb/fortran: Introduce fortran-operator.def fileAndrew Burgess1-1/+1
2019-04-19Make copy_name return std::stringTom Tromey1-6/+6
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-1/+1
2019-04-04Move type stack handling to a new classTom Tromey1-11/+19
2019-04-04Move arglist_len et al to parser_stateTom Tromey1-5/+5
2019-04-04Move lexptr and prev_lexptr to parser_stateTom Tromey1-21/+21
2019-04-04Move comma_terminates global to parser_stateTom Tromey1-1/+1
2019-04-04Remove paren_depth globalTom Tromey1-0/+4
2019-04-04Move expression_context_* globals to parser_stateTom Tromey1-1/+1
2019-04-04Turn parse_language into a methodTom Tromey1-2/+2
2019-04-04Turn parse_gdbarch into a methodTom Tromey1-8/+8
2019-03-24More block constificationTom Tromey1-1/+0
2019-03-06gdb/fortran: Handle older TYPE*SIZE typenamesAndrew Burgess1-0/+2
2019-03-06gdb/fortran: Add support for the ABS intrinsic functionAndrew Burgess1-1/+7
2019-03-06gdb/fortran: Add builtin 8-byte integer type with (kind=8) supportAndrew Burgess1-0/+2
2019-03-06gdb/fortran: Expand the set of types that support (kind=N)Andrew Burgess1-0/+36
2019-03-06gdb/fortran: Add Fortran 'kind' intrinsic and keywordAndrew Burgess1-1/+69
2019-03-06gdb/fortran: Enable debugging of the Fortran parserAndrew Burgess1-0/+2
2019-03-06gdb/fortran: Simplify handling of Fortran dot operations and keywordsAndrew Burgess1-52/+51
2019-03-06gdb/fortran: Cleanup code for parsing logical constantsAndrew Burgess1-16/+19
2019-01-08Fix build failure with macOS bisonTom Tromey1-3/+3
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-10-04Simple -Wshadow=local fixesTom Tromey1-6/+5