aboutsummaryrefslogtreecommitdiff
path: root/gdb/parse.c
AgeCommit message (Expand)AuthorFilesLines
2019-03-24More block constificationTom Tromey1-2/+1
2019-03-23Have parser reset the innermost block trackerTom Tromey1-19/+12
2019-03-06gdb/fortran: Add Fortran 'kind' intrinsic and keywordAndrew Burgess1-0/+1
2019-01-06Use std::vector in type stacksTom Tromey1-18/+6
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-10-04Simple -Wshadow=local fixesTom Tromey1-3/+3
2018-10-03Avoid undefined behavior in ada_operator_lengthTom Tromey1-1/+5
2018-08-28Implement struct type_stack with a vectorSimon Marchi1-69/+43
2018-08-23Use BLOCK_ENTRY_PC in place of most uses of BLOCK_STARTKevin Buettner1-2/+2
2018-07-22Simple unused variable removalsTom Tromey1-1/+0
2018-06-18Remove la_errorTom Tromey1-2/+1
2018-04-27Add inclusive range support for RustTom Tromey1-0/+2
2018-04-26For PPC64/ELFv1: Introduce mst_data_gnu_ifuncPedro Alves1-26/+19
2018-02-21Remove a cleanup from parse_expression_for_completionTom Tromey1-16/+14
2018-01-21gdb: PR mi/20395: Fix -var-update for registers in frames 1 and upAndrew Burgess1-2/+7
2018-01-21gdb: New API for tracking innermost blockAndrew Burgess1-1/+10
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-30C++-ify parser_stateTom Tromey1-40/+37
2017-12-05Remove some unused variablesSimon Marchi1-2/+0
2017-11-06Target FP: Add string routines to target-float.{c,h}Ulrich Weigand1-9/+2
2017-10-25Target FP: Use target format throughout expression parsingUlrich Weigand1-74/+17
2017-09-09Remove unnecessary function prototypes.John Baldwin1-2/+0
2017-09-06Change funcall_chain to be a std::vectorTom Tromey1-39/+7
2017-09-06Fix accessing TLS variables with no debug infoJan Kratochvil1-2/+10
2017-09-04Make "p S::method() const::static_var" work tooPedro Alves1-3/+30
2017-09-04Handle "p S::method()::static_var" in the C++ parserPedro Alves1-0/+6
2017-09-04Eliminate UNOP_MEMVAL_TLSPedro Alves1-10/+0
2017-09-04Introduce OP_VAR_MSYM_VALUEPedro Alves1-32/+49
2017-08-03Remove make_cleanup_restore_current_languageTom Tromey1-11/+7
2017-03-20Support rvalue reference type in parserArtemiy Volkov1-17/+22
2017-03-20Change {lookup,make}_reference_type APIArtemiy Volkov1-1/+1
2017-03-14Make length_of_subexp staticSimon Marchi1-1/+1
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-24Do not use std::move when assigning an anonymous object to a unique_ptr.John Baldwin1-1/+1
2016-11-15gdb::{unique_ptr,move} -> std::{unique_ptr,move}Pedro Alves1-1/+1
2016-11-08'struct expression *' -> gdb::unique_xmalloc_ptr<expression>Pedro Alves1-30/+20
2016-09-16gdb: Use std::min and std::max throughoutPedro Alves1-1/+2
2016-05-17Rename OP_F90_RANGE to OP_RANGE.Tom Tromey1-3/+3
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-09-25Add some more casts (2/2)Simon Marchi1-2/+2
2015-09-25Add casts to memory allocation related callsSimon Marchi1-7/+8
2015-08-26Replace some xmalloc-family functions with XNEW-family onesSimon Marchi1-1/+1
2015-08-06Add casts for legitimate integer to enum conversionsSimon Marchi1-1/+2
2015-08-01Replace the block_found global with explicit data-flowPierre-Marie de Rodat1-4/+4
2015-03-26dtrace-probe: Handle error while parsing probe argument.Joel Brobecker1-0/+22
2015-03-07Split TRY_CATCH into TRY + CATCHPedro Alves1-6/+6
2015-03-07Normalize TRY_CATCH exception handling blockPedro Alves1-1/+6
2015-02-27C++ keyword cleanliness, mostly auto-generatedPedro Alves1-5/+5
2015-01-01Update year range in copyright notice of all files owned by the GDB project.Joel Brobecker1-1/+1
2014-12-23Replace some symbol accessor macros with functions.Doug Evans1-1/+1