aboutsummaryrefslogtreecommitdiff
path: root/gdb/c-exp.y
AgeCommit message (Expand)AuthorFilesLines
2023-05-23Add PARSER_DEBUG flagTom Tromey1-1/+1
2023-03-20Remove some unnecessary includes from *-exp.yTom Tromey1-3/+0
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-3/+2
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-1/+1
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-5/+5
2022-06-04[gdb/c] Fix type of 2147483648 and literal truncationTom de Vries1-67/+44
2022-05-10Always pass an explicit language down to c_type_printPedro Alves1-0/+1
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon 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-2/+3
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-4/+4
2022-02-06gdb: remove SYMBOL_IS_ARGUMENT macroSimon Marchi1-1/+1
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-4/+4
2022-02-06gdb: remove SYMTAB_BLOCKVECTOR macroSimon Marchi1-1/+1
2022-01-26gdb: add string_file::release methodSimon Marchi1-3/+3
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-08Use for-each more in gdbTom Tromey1-21/+20
2021-10-20Make c-exp.y work with Bison 3.8+Christian Biesinger1-2/+3
2021-04-20gdb: Fix reduce/reduce conflicts for qualifier_seq_noopt in the C parser.Felix Willgerodt1-1/+1
2021-04-20gdb: Allow address space qualifier parsing in C++.Felix Willgerodt1-0/+5
2021-04-15Use block_symbol in var_value_operationTom Tromey1-6/+7
2021-04-01gdb: remove TYPE_DECLARED_CLASSSimon Marchi1-1/+1
2021-03-08Use bound_minimal_symbol in var_msym_value_operationTom Tromey1-2/+2
2021-03-08Remove BINOP_ENDTom Tromey1-18/+18
2021-03-08Convert c-exp.y to use operationsTom Tromey1-306/+350
2021-02-05Extract symbol-writing function from parsersTom Tromey1-22/+4
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-26/+26
2020-09-17Make c-exp.y:name_obstack staticTom Tromey1-1/+1
2020-09-16gdb: Convert la_name_of_this to a methodAndrew Burgess1-1/+1
2020-07-03gdb: make macro_expand_next return a gdb::unique_xmalloc_ptr<char>Simon Marchi1-11/+7
2020-07-03gdb: remove callback in macro expand functionsSimon Marchi1-2/+1
2020-06-11Fix hex floating point lexingTom Tromey1-4/+7
2020-05-16gdb: remove TYPE_NAME macroSimon Marchi1-2/+2
2020-05-14gdb: remove TYPE_CODE macroSimon Marchi1-5/+5
2020-05-08Speed up psymbol reading by removing a copyTom Tromey1-5/+6
2020-04-01Add _Complex type support to C parserTom Tromey1-30/+51
2020-04-01Change the C parser to allow complex constantsTom Tromey1-8/+69
2020-03-20Fix assert in c-exp.yTom Tromey1-1/+1
2020-03-14Add C parser support for "restrict" and "_Atomic"Tom Tromey1-17/+39
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-05Remove gdbarch parameter of lookup_typenameSimon Marchi1-36/+0
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-1/+1
2019-08-06Introduce obstack_strndupTom Tromey1-3/+3
2019-08-06Use obstack_strdup moreTom Tromey1-3/+2
2019-04-19Make copy_name return std::stringTom Tromey1-47/+57
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-4/+3
2019-04-04Move type stack handling to a new classTom Tromey1-34/+43