aboutsummaryrefslogtreecommitdiff
path: root/gdb/f-exp.y
AgeCommit message (Expand)AuthorFilesLines
2022-04-11gdb/fortran: rewrite intrinsic handling and add some missing overloadsNils-Christian Kempke1-86/+229
2022-04-11gdb/fortran: rename f77_keywords to f_keywordsNils-Christian Kempke1-2/+2
2022-04-11gdb/fortran: clean-up Fortran intrinsic typesNils-Christian Kempke1-17/+33
2022-04-11gdb/fortran: fix complex type in Fortran builtin typesNils-Christian Kempke1-13/+13
2022-04-11gdb/f-lang: add Integer*1 to Fortran builtin typesNils-Christian Kempke1-1/+3
2022-04-08Fix undefined behavior in the Fortran, Go and Pascal number parsersPedro Alves1-4/+4
2022-04-08gdb/fortran: add support for accessing fields of extended typesBernhard Heckel1-2/+5
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-1/+1
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-1/+1
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