aboutsummaryrefslogtreecommitdiff
path: root/gdb/cp-support.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-12Handle type-casting in template parameter list when hashing symbolsShahab Vahedi1-4/+83
2024-11-11Use an iterator range for 'using' directivesTom Tromey1-4/+1
2024-05-14Allow function types as template parameters in name canonicalizerTom Tromey1-7/+0
2024-05-14Change storage of demangle_componentTom Tromey1-1/+1
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-04-21Remove some alloca usesTom Tromey1-10/+2
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-01-28Only search types in cp_lookup_rtti_typeTom Tromey1-3/+3
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey1-3/+3
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-11-29Use C++17 [[fallthrough]] attributeTom Tromey1-1/+1
2023-11-21gdb: Use initializers in lambda captures unconditionallyLancelot Six1-7/+1
2023-11-21gdb: Use C++17's std::make_unique instead of gdb::make_uniqueLancelot Six1-1/+1
2023-10-10gdb: remove target_gdbarchSimon Marchi1-1/+2
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-1/+1
2023-08-09[gdb/build] Use move capture in gdb_demangleTom de Vries1-1/+7
2023-06-05[gdb] Fix more typosTom de Vries1-1/+1
2023-04-29gdb: Fix building with latest libc++Manoj Gupta1-1/+1
2023-03-20gdb: fix crash during command completionAndrew Burgess1-0/+7
2023-02-19Remove ALL_BLOCK_SYMBOLS_WITH_NAMETom Tromey1-4/+1
2023-02-19Convert block_static_block and block_global_block to methodsTom Tromey1-4/+4
2023-02-19Convert more block functions to methodsTom Tromey1-1/+1
2023-02-19Convert block_objfile to methodTom Tromey1-1/+1
2023-02-19Don't allow NULL as an argument to block_global_blockTom Tromey1-7/+8
2023-02-19Don't allow NULL as an argument to block_static_blockTom Tromey1-1/+5
2023-01-20gdb: remove language.h include from frame.hSimon Marchi1-0/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-18gdb, cp: update add_symbol_overload_list_qualifiedMarkus Metzger1-24/+24
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi1-4/+4
2022-05-10Fix "b f(std::string)" when current language is CPedro Alves1-1/+9
2022-05-10Fix "b f(std::string)", always use DMGL_VERBOSEPedro Alves1-16/+29
2022-04-27gdb: remove BLOCKVECTOR_BLOCK and BLOCKVECTOR_NBLOCKS macrosSimon Marchi1-4/+8
2022-04-27gdb: remove BLOCK_SUPERBLOCK macroSimon Marchi1-2/+2
2022-03-29Unify gdb printf functionsTom Tromey1-4/+4
2022-02-24Support template lookups in strncmp_iw_with_modeKeith Seitz1-1/+7
2022-02-24Move find_toplevel_char to cp-support.[ch]Keith Seitz1-0/+74
2022-02-06gdb: remove SYMBOL_TYPE macroSimon Marchi1-4/+4
2022-02-06gdb: remove SYMBOL_CLASS macro, add getterSimon Marchi1-1/+1
2022-02-06gdb: remove COMPUNIT_BLOCKVECTOR macro, add getter/setterSimon Marchi1-2/+2
2022-01-05Use filtered output in ordinary commandsTom Tromey1-1/+1
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-08Use for-each more in gdbTom Tromey1-2/+2
2021-10-04Use unique_xmalloc_ptr<char> when demanglingTom Tromey1-17/+12
2021-09-23Change pointer_type to a method of struct typeTom Tromey1-2/+1
2021-05-27gdb: remove add_alias_cmd overload that accepts a stringSimon Marchi1-6/+6
2021-05-12gdb: generate the prefix name for prefix commands on demandMarco Barisione1-1/+0
2021-03-20Introduce method wrappers for quick_symbol_functionsTom Tromey1-4/+1
2021-03-12Use RAII to set the per-thread SIGSEGV handlerChristian Biesinger1-5/+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-29/+29