aboutsummaryrefslogtreecommitdiff
path: root/gdb/c-exp.y
AgeCommit message (Expand)AuthorFilesLines
2018-10-04Simple -Wshadow=local fixesTom Tromey1-1/+1
2018-10-03Avoid undefined behavior in parse_numberTom Tromey1-6/+4
2018-08-28Remove some uses of VEC from parsersTom Tromey1-22/+21
2018-06-18Remove la_errorTom Tromey1-3/+3
2018-05-22Support UTF-8 identifiers in C/C++ expressions (PR gdb/22973)Pedro Alves1-14/+13
2018-05-04Fix "fall through" commentsTom Tromey1-1/+1
2018-04-30Handle alignof and _AlignofTom Tromey1-1/+7
2018-04-26For PPC64/ELFv1: Introduce mst_data_gnu_ifuncPedro Alves1-1/+2
2018-04-26Calling ifunc functions when resolver has debug info, user symbol same namePedro Alves1-4/+16
2018-04-26Fix calling ifunc functions when resolver has debug info and different namePedro Alves1-1/+3
2018-02-08Return unique_xmalloc_ptr from macro scope functionsTom Tromey1-13/+11
2018-02-01Do not classify C struct members as a filenameLeszek Swirski1-21/+24
2018-01-21gdb: New API for tracking innermost blockAndrew Burgess1-16/+4
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-10-25Target FP: Use target format throughout expression parsingUlrich Weigand1-43/+36
2017-10-18Canonicalize conversion operatorsKeith Seitz1-2/+8
2017-10-05Clean up some DFP interfacesUlrich Weigand1-9/+3
2017-09-06Remove make_cleanup_clear_parser_stateTom Tromey1-1/+1
2017-09-04Make "p S::method() const::static_var" work tooPedro Alves1-0/+8
2017-09-04Handle "p S::method()::static_var" in the C++ parserPedro Alves1-2/+41
2017-08-21Handle function aliases better (PR gdb/19487, errno printing)Pedro Alves1-9/+29
2017-07-17Introduce CP_OPERATOR_STR/CP_OPERATOR_LEN and use throughoutPedro Alves1-3/+2
2017-06-27Eliminate make_cleanup_obstack_free, introduce auto_obstackPedro Alves1-4/+6
2017-04-12Use scoped_restore in more placesTom Tromey1-2/+2
2017-04-05-Wwrite-strings: The RestPedro Alves1-3/+3
2017-03-20Support rvalue reference type in parserArtemiy Volkov1-1/+5
2017-02-02Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyPedro Alves1-5/+3
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-17gdb/c-exp.y: fprintf -> parser_fprintfPedro Alves1-14/+14
2016-11-08Use ui_file_as_string in gdb/c-exp.yPedro Alves1-6/+3
2016-04-22Centralize yacc interface names remapping (yyparse, yylex, yyerror, etc)Pedro Alves1-59/+4
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-11-18[C++] Add casts to obstack_base callsSimon Marchi1-2/+2
2015-11-17Convert c_string_type to an enum flags typeSimon Marchi1-3/+3
2015-11-17Type-safe wrapper for enum flagsPedro Alves1-2/+3
2015-09-25Add casts to memory allocation related callsSimon Marchi1-13/+15
2015-08-25DWARF: handle non-local references in nested functionsPierre-Marie de Rodat1-4/+1
2015-08-06Add casts for legitimate integer to enum conversionsSimon Marchi1-1/+1
2015-08-01Replace the block_found global with explicit data-flowPierre-Marie de Rodat1-50/+55
2015-07-14Remove CHECK_TYPEDEF, use check_typedef insteadSimon Marchi1-3/+3
2015-05-27Don't ignore domain in nested lookups.Doug Evans1-1/+2
2015-02-27C++ keyword cleanliness, mostly auto-generatedPedro Alves1-21/+21
2015-01-03c-exp.y: misc cleanup, no code changesDoug Evans1-31/+31
2015-01-01Update year range in copyright notice of all files owned by the GDB project.Joel Brobecker1-1/+1
2014-12-23Look up primitive types as symbols.Doug Evans1-7/+0
2014-12-18language_lookup_primitive_type: Renamed from language_lookup_primitive_type_b...Doug Evans1-3/+3
2014-12-16cp_find_type_baseclass_by_name: Renamed from find_type_baseclass_by_name.Doug Evans1-2/+2
2014-11-18symtab.h (SYMTAB_BLOCKVECTOR): Renamed from BLOCKVECTOR. All uses updated.Doug Evans1-1/+1
2014-11-06Delete TYPE_CODE_CLASS, it's just an alias of TYPE_CODE_STRUCT.Doug Evans1-2/+2
2014-09-04parse_number("0") reads uninitialized memoryPedro Alves1-1/+1