summaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)Author
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess
2024-01-04gdb: improve error reporting from expression parserAndrew Burgess
2024-01-04gdb: merge error handling from different expression parsersAndrew Burgess
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six
2023-09-20Remove explanatory comments from includesTom Tromey
2023-05-23Add PARSER_LEAVE_BLOCK_ALONE flagTom Tromey
2023-05-23Add PARSER_DEBUG flagTom Tromey
2023-05-23Simplify parser_state constructorTom Tromey
2023-05-23Introduce and use parser flagsTom Tromey
2023-05-23Avoid forward declaration in parse.cTom Tromey
2023-04-28Move find_minimal_symbol_address to minsyms.cTom Tromey
2023-04-25Remove some "goto"s from parse.cTom Tromey
2023-04-17Add overload of fits_in_typeTom Tromey
2023-03-28Rename "raw" to "unrelocated"Tom Tromey
2023-03-28Use unrelocated_addr in minimal symbolsTom Tromey
2023-03-18Rename objfile_type to builtin_typeTom Tromey
2023-02-27Catch gdb_exception_error instead of gdb_exception (in many places)Kevin Buettner
2023-02-19Convert contained_in to methodTom Tromey
2023-02-19Convert block_linkage_function to methodTom Tromey
2023-01-04Convert exp_uses_objfile to a method of expressionTom Tromey
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker
2022-11-14Remove dump_prefix_expressionTom Tromey
2022-06-04[gdb/c] Fix type of 2147483648 and literal truncationTom de Vries
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi
2022-04-27gdb: remove BLOCK_ENTRY_PC macroSimon Marchi
2022-04-11gdb: remove MSYMBOL_TYPE macroSimon Marchi
2022-04-11gdb: remove symbol value macrosSimon Marchi
2022-04-07gdb: remove symtab::blockvectorSimon Marchi
2022-04-04Refactor expression completionTom Tromey
2022-03-29Unify gdb printf functionsTom Tromey
2022-03-29Unify vprintf functionsTom Tromey
2022-02-06gdb: remove SYMTAB_BLOCKVECTOR macroSimon Marchi
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker
2021-11-05Introduce make_unique_xstrndupTom Tromey
2021-04-15Use block_symbol in var_value_operationTom Tromey
2021-03-08Use bound_minimal_symbol in var_msym_value_operationTom Tromey
2021-03-08Change exp_uses_objfile to return boolTom Tromey
2021-03-08Inline expr_builder methodsTom Tromey
2021-03-08Inline expression constructorTom Tromey
2021-03-08Remove union exp_elementTom Tromey
2021-03-08Add operation-related methods to parser_stateTom Tromey
2021-03-08Add completion for operationsTom Tromey
2021-03-08Add an expr::operation_up to struct expressionTom Tromey
2021-02-11Fix two Fortran regressionsTom Tromey
2021-02-10gdb: Delete SYMBOL_OBJ_SECTION and MSYMBOL_OBJ_SECTIONAndrew Burgess
2021-02-05Extract symbol-writing function from parsersTom Tromey
2021-01-28gdb: rename type::{arch,objfile} -> type::{arch_owner,objfile_owner}Simon Marchi
2021-01-22gdb: remove TYPE_OBJFILE macroSimon Marchi
2021-01-08Pass void_context_p to parse_expressionTom Tromey
2021-01-01Update copyright year range in all GDB filesJoel Brobecker