aboutsummaryrefslogtreecommitdiff
path: root/gdb/f-exp.y
AgeCommit message (Expand)AuthorFilesLines
2023-08-14[gdb/build] Fix struct token odr violationTom de Vries1-4/+4
2023-08-07gdb/fortran: Align intrinsic/variable precedenceRichard Bunt1-19/+38
2023-05-23Add PARSER_DEBUG flagTom Tromey1-1/+1
2023-03-20Remove some unnecessary includes from *-exp.yTom Tromey1-3/+0
2023-03-18Use type allocator for array typesTom Tromey1-3/+3
2023-03-18Use type allocator for range typesTom Tromey1-3/+4
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-1/+1
2022-06-04[gdb/fortran] Fix literal truncationTom de Vries1-16/+15
2022-04-28Remove "typedef enum ..."Tom Tromey1-1/+1
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