aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-20Use std::make_unique in more placesTom Tromey1-1/+1
2024-08-15Add another constructor to scoped_restore_current_languageTom Tromey1-6/+2
2024-08-12gdb: add program_space parameter to lookup_minimal_symbolSimon Marchi1-2/+4
2024-08-12gdb: remove lookup_bound_minimal_symbolSimon Marchi1-2/+2
2024-08-12gdb: drop struct keyword when using bound_minimal_symbolSimon Marchi1-3/+2
2024-07-15gdb: pass program space to get_current_source_symtab_and_lineSimon Marchi1-2/+2
2024-07-15gdb: pass program space to have_{full,partial}_symbolsSimon Marchi1-1/+2
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey1-1/+2
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-04gdb: improve error reporting from expression parserAndrew Burgess1-1/+5
2024-01-04gdb: merge error handling from different expression parsersAndrew Burgess1-0/+11
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-09-20Remove explanatory comments from includesTom Tromey1-1/+1
2023-05-23Add PARSER_LEAVE_BLOCK_ALONE flagTom Tromey1-16/+21
2023-05-23Add PARSER_DEBUG flagTom Tromey1-1/+1
2023-05-23Simplify parser_state constructorTom Tromey1-5/+2
2023-05-23Introduce and use parser flagsTom Tromey1-16/+13
2023-05-23Avoid forward declaration in parse.cTom Tromey1-24/+18
2023-04-28Move find_minimal_symbol_address to minsyms.cTom Tromey1-80/+0
2023-04-25Remove some "goto"s from parse.cTom Tromey1-14/+12
2023-04-17Add overload of fits_in_typeTom Tromey1-0/+26
2023-03-28Rename "raw" to "unrelocated"Tom Tromey1-1/+1
2023-03-28Use unrelocated_addr in minimal symbolsTom Tromey1-1/+1
2023-03-18Rename objfile_type to builtin_typeTom Tromey1-6/+6
2023-02-27Catch gdb_exception_error instead of gdb_exception (in many places)Kevin Buettner1-1/+1
2023-02-19Convert contained_in to methodTom Tromey1-1/+1
2023-02-19Convert block_linkage_function to methodTom Tromey1-1/+1
2023-01-04Convert exp_uses_objfile to a method of expressionTom Tromey1-12/+0
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-11-14Remove dump_prefix_expressionTom Tromey1-1/+1
2022-06-04[gdb/c] Fix type of 2147483648 and literal truncationTom de Vries1-0/+37
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-2/+3
2022-04-27gdb: remove BLOCK_ENTRY_PC macroSimon Marchi1-2/+2
2022-04-11gdb: remove MSYMBOL_TYPE macroSimon Marchi1-2/+2
2022-04-11gdb: remove symbol value macrosSimon Marchi1-3/+3
2022-04-07gdb: remove symtab::blockvectorSimon Marchi1-1/+1
2022-04-04Refactor expression completionTom Tromey1-48/+36
2022-03-29Unify gdb printf functionsTom Tromey1-3/+3
2022-03-29Unify vprintf functionsTom Tromey1-2/+2
2022-02-06gdb: remove SYMTAB_BLOCKVECTOR macroSimon Marchi1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-05Introduce make_unique_xstrndupTom Tromey1-1/+2
2021-04-15Use block_symbol in var_value_operationTom Tromey1-2/+2
2021-03-08Use bound_minimal_symbol in var_msym_value_operationTom Tromey1-3/+2
2021-03-08Change exp_uses_objfile to return boolTom Tromey1-4/+4
2021-03-08Inline expr_builder methodsTom Tromey1-14/+0
2021-03-08Inline expression constructorTom Tromey1-10/+0
2021-03-08Remove union exp_elementTom Tromey1-959/+19