aboutsummaryrefslogtreecommitdiff
path: root/gdb/source.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-25Normalize includes to use common/Tom Tromey1-1/+1
2019-01-17Add compunits range adapter to objfileTom Tromey1-2/+2
2019-01-17Change all_objfiles adapter to be a method on program_spaceTom Tromey1-3/+3
2019-01-09Remove ALL_OBJFILES and ALL_FILETABSTom Tromey1-10/+14
2019-01-09Remove ALL_OBJFILE_FILETABSTom Tromey1-9/+12
2019-01-09Remove ALL_COMPUNIT_FILETABSTom Tromey1-5/+3
2019-01-09Remove ALL_OBJFILE_COMPUNITSTom Tromey1-2/+0
2019-01-09Remove most uses of ALL_OBJFILESTom Tromey1-7/+7
2019-01-09Remove ALL_PSPACE_OBJFILESTom Tromey1-5/+4
2019-01-09gdb: Avoid signed integer overflow when printing source linesAndrew Burgess1-7/+41
2019-01-08gdb: Move declarations from symtab.h to source.hAndrew Burgess1-24/+6
2019-01-08gdb: Handle requests to print source lines backwardAndrew Burgess1-1/+11
2019-01-08gdb: Fix skip of `\r` before `\n` in source outputAndrew Burgess1-6/+1
2019-01-01Fix 'Invalid read of size 4' in search_command_helperPhilippe Waroquiers1-0/+2
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-12-28Highlight source code using GNU Source HighlightTom Tromey1-19/+19
2018-12-28Add output styles to gdbTom Tromey1-1/+2
2018-12-08Merge forward-search/reverse-search, use gdb::def_vector, remove limitPedro Alves1-105/+44
2018-11-29Fix leak in forward-searchPhilippe Waroquiers1-1/+1
2018-11-24Re-fix leak in source.c (open_source_file).Philippe Waroquiers1-1/+1
2018-11-19Change get_filename_and_charpos to return voidTom Tromey1-12/+2
2018-11-09Return scoped_fd from open_source_file and find_and_open_sourceTom Tromey1-34/+31
2018-11-05Fix 4K leak in open_source_file each time next/step changes of function.Philippe Waroquiers1-1/+2
2018-09-13Remove cleanup from add_pathTom Tromey1-9/+7
2018-06-09Remove two more uses of make_cleanup_closeTom Tromey1-18/+12
2018-03-08Use scoped_fd in more placesTom Tromey1-7/+5
2018-03-02Make delim_string_to_char_ptr_vec return an std::vectorSimon Marchi1-15/+9
2018-02-28Make gdbserver work with filename-only binariesSergio Durigan Junior1-34/+0
2018-02-28Create new common/pathstuff.[ch]Sergio Durigan Junior1-0/+1
2018-02-14Change openp et al to use a unique_xmalloc_ptrTom Tromey1-22/+19
2018-02-13Use enum flags for flags passed to openpSimon Marchi1-1/+1
2018-02-09Don't reference past the end of the vectorTom Tromey1-1/+1
2018-02-08Use gdb::def_vector in find_source_linesTom Tromey1-12/+8
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-11-07Constify add_setshow_*Tom Tromey1-1/+2
2017-11-07Remove cmd_cfunc_ftypeTom Tromey1-1/+1
2017-11-07Constify add_infoTom Tromey1-6/+2
2017-11-07Constify add_comTom Tromey1-6/+2
2017-11-07Constify add_path and friendsTom Tromey1-3/+3
2017-09-27Constify some commands in source.cTom Tromey1-3/+3
2017-09-09Remove unnecessary function prototypes.John Baldwin1-4/+0
2017-09-04Kill init_salPedro Alves1-7/+6
2017-09-04struct symtabs_and_lines -> std::vector<symtab_and_line>Pedro Alves1-25/+18
2017-08-22Rename some command functionsSimon Marchi1-6/+6
2017-08-22Change rewrite_source_path to return a unique_xmalloc_ptrTom Tromey1-31/+19
2017-08-22Change gdb_realpath to return a unique_xmalloc_ptrTom Tromey1-2/+2
2017-08-22Change gdb_abspath to return a unique_xmalloc_ptrTom Tromey1-1/+1
2017-08-05Use gdb::unique_xmalloc_ptr when calling tilde_expandTom Tromey1-5/+3
2017-08-03Introduce gdb_argv, a class wrapper for buildargvTom Tromey1-24/+6
2017-08-03Use gdb_file_up in source.cTom Tromey1-29/+16