aboutsummaryrefslogtreecommitdiff
path: root/gdb/c-lang.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-13Remove deprecated_lval_hackTom Tromey1-3/+3
2023-02-13Turn remaining value_contents functions into methodsTom Tromey1-1/+1
2023-02-13Turn some value_contents functions into methodsTom Tromey1-1/+1
2023-02-13Turn allocate_value into a static "constructor"Tom Tromey1-1/+1
2023-02-13Turn value_address and set_value_address functions into methodsTom Tromey1-1/+1
2023-02-13Turn value_type into methodTom Tromey1-1/+1
2023-01-20gdb: move compile_instance to compile/compile.hSimon Marchi1-1/+0
2023-01-19GDB: Add a character string limiting optionAndrew Burgess1-2/+2
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-01Add name canonicalization for CTom Tromey1-0/+14
2022-11-09Allow 'ptype/o' for assemblyTom Tromey1-0/+28
2022-10-19internal_error: remove need to pass __FILE__/__LINE__Pedro Alves1-2/+2
2022-10-10Remove c_printstrTom Tromey1-4/+4
2022-10-10Remove c_emit_charTom Tromey1-2/+2
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-1/+1
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-9/+9
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-7/+7
2022-06-18gdb: Add new 'print nibbles' featureEnze Li1-0/+4
2022-05-10Always pass an explicit language down to c_type_printPedro Alves1-4/+4
2022-04-14Remove the byte order parameter to target_read_stringTom Tromey1-1/+1
2022-04-14Rename read_stringTom Tromey1-2/+2
2022-03-29Unify gdb putc functionsTom Tromey1-5/+5
2022-03-29Unify gdb puts functionsTom Tromey1-3/+3
2022-02-04Remove host_hex_valueTom Tromey1-3/+3
2022-01-18Move gdb obstack code to gdbsupportTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-29Allow DW_ATE_UTF for Rust charactersTom Tromey1-1/+1
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-2/+2
2021-10-04Use unique_xmalloc_ptr<char> when demanglingTom Tromey1-3/+5
2021-03-08Remove EVAL_SKIPTom Tromey1-18/+3
2021-03-08Remove union exp_elementTom Tromey1-59/+0
2021-03-08Remove now-unused C evaluator codeTom Tromey1-180/+0
2021-03-08Add c-exp.h and c_string_operationTom Tromey1-0/+126
2021-02-05Return unique_ptr from language_defn::get_compile_contextTom Tromey1-4/+3
2021-01-28gdb: rename get_type_arch to type::archSimon Marchi1-4/+4
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-23gdb: remove LA_EMIT_CHAR macroAndrew Burgess1-1/+1
2020-12-23gdb: rename c_printchar as language_defn::printcharAndrew Burgess1-1/+4
2020-12-09gdb: make get_discrete_bounds return boolSimon Marchi1-2/+2
2020-11-30Remove per-language op_name functionsTom Tromey1-1/+0
2020-11-13Use const more in c-lang.cTom Tromey1-14/+14
2020-11-12gdb: rewrite how per language primitive types are managedAndrew Burgess1-132/+62
2020-10-23gdb: Rename language_defn::demangleAndrew Burgess1-1/+1
2020-09-16gdb: Remove language_data structAndrew Burgess1-31/+7
2020-09-16gdb: Convert language_data::la_op_print_tab to a methodAndrew Burgess1-4/+20
2020-09-16gdb: Convert language_data::la_exp_desc to a methodAndrew Burgess1-4/+20
2020-09-16gdb: Convert language_data::la_varobj_ops to a methodAndrew Burgess1-4/+5
2020-09-16gdb: Convert language_data::la_macro_expansion to a methodAndrew Burgess1-4/+20
2020-09-16gdb: Convert language_data::la_array_ordering to a methodAndrew Burgess1-4/+0
2020-09-16gdb: Convert language_data::la_case_sensitivity to a methodAndrew Burgess1-4/+0