aboutsummaryrefslogtreecommitdiff
path: root/gdb/common
AgeCommit message (Expand)AuthorFilesLines
2017-09-19Use DISABLE_COPY_AND_ASSIGNYao Qi1-3/+1
2017-09-16Make xml_escape_text return an std::stringSimon Marchi3-43/+14
2017-09-16Add selftests run filteringSimon Marchi2-14/+80
2017-09-11Rename _const functions to use overloading insteadTom Tromey2-5/+13
2017-09-04Introduce gdb::array_viewPedro Alves1-0/+179
2017-08-31Implement the ability to set/unset environment variables to GDBserver when st...Sergio Durigan Junior4-15/+133
2017-08-18GDBserver self testsYao Qi2-0/+118
2017-08-10Allow gdb::unique_xmalloc_ptr<T[]>Pedro Alves1-0/+7
2017-08-03Introduce and use gdb_file_upTom Tromey2-3/+16
2017-07-03buffer.h: Fix spelling mistakesSimon Marchi1-1/+1
2017-06-26vec: Silence -Wunused-function warnings on clangSimon Marchi2-2/+40
2017-06-26ada-lex: Ignore warnings about register keywordSimon Marchi1-0/+3
2017-06-22Update comment on gdb_environ::unsetSergio Durigan Junior1-1/+1
2017-06-22environ-selftests: Ignore -Wself-move warningPedro Alves1-0/+40
2017-06-22Add STRINGIFY to gdb/common/preprocessor.hPedro Alves2-3/+7
2017-06-22common/agent.h: Add missing include guardsPedro Alves1-0/+5
2017-06-20Use '::iterator' instead of '::const_iterator' on environ.c (and fix breakage...Sergio Durigan Junior1-2/+2
2017-06-20C++ify gdb/common/environ.cSergio Durigan Junior2-143/+129
2017-06-14Introduce gdb::byte_vector, add allocator that default-initializesPedro Alves3-0/+165
2017-06-08Fix possible bug when no args have been provided to the executableSergio Durigan Junior1-1/+1
2017-06-07Share fork_inferior et al with gdbserverSergio Durigan Junior3-0/+61
2017-06-07Share parts of gdb/gdbthread.h with gdbserverSergio Durigan Junior1-0/+25
2017-06-07Move parts of inferior job control to common/Sergio Durigan Junior2-0/+131
2017-05-02Remove definition of VEC (CORE_ADDR)Simon Marchi1-2/+0
2017-04-25Fix build on gcc < 5 (std::is_trivially_copyable missing)Pedro Alves2-0/+17
2017-04-25Poison non-POD memset & non-trivially-copyable memcpy/memmovePedro Alves4-37/+117
2017-04-25Don't memcpy non-trivially-copyable types: Make enum_flags triv. copyablePedro Alves1-10/+0
2017-04-19Fix removing inferiors from within "thread apply" commandsPedro Alves1-0/+56
2017-04-19Make inferior::detaching a bool, and introduce scoped_restore::release()Pedro Alves1-10/+26
2017-04-18More gdb::optional featuresPedro Alves2-15/+143
2017-04-12Create gdb_termios.h (and cleanup gdb/{,gdbserver/}terminal.h)Sergio Durigan Junior2-1/+80
2017-04-12C++-fy and prepare for sharing fork_inferiorSergio Durigan Junior2-0/+16
2017-04-06Class-ify ptid_tSimon Marchi2-74/+160
2017-04-05ptid_{lwp,tid}_p: Remove unnecessary checksSimon Marchi1-8/+0
2017-04-05-Wwrite-strings: The RestPedro Alves1-1/+1
2017-04-05Initialize gdb::optional empty payload to quiet false -Wmaybe-uninitialized w...Pedro Alves1-2/+3
2017-04-04Make sect_offset and cu_offset strong typedefs instead of structsPedro Alves4-0/+322
2017-04-04dwarf2read.c: Make dir_index and file_name_index strong typedefsPedro Alves1-0/+32
2017-04-04gdb::optional: Add observersPedro Alves1-0/+29
2017-03-08gdb: Fix ATTRIBUTE_NONNULL usagePedro Alves1-1/+1
2017-03-07Share gdb/environ.[ch] with gdbserverSergio Durigan Junior2-0/+231
2017-02-23Introduce gdb::function_viewPedro Alves1-0/+355
2017-02-21Default initialize enum flags to 0Simon Marchi1-1/+2
2017-02-20DWARF-5: call sitesJan Kratochvil1-1/+1
2017-02-17Add support for Intel PKRU register to GDB and GDBserver.Michael Sturm1-6/+13
2017-02-17Rename target descriptions to reflect actual content of description.Michael Sturm1-3/+3
2017-02-10Remove some ui_out-related cleanups from PythonTom Tromey1-0/+87
2017-01-31gdb: make_scoped_restore and types convertible to TPedro Alves1-4/+7
2017-01-10Introduce and use gdb::unlinkerTom Tromey1-0/+60
2017-01-10Use class to manage BFD reference countsTom Tromey1-0/+6