aboutsummaryrefslogtreecommitdiff
path: root/gdb/common
AgeCommit message (Expand)AuthorFilesLines
2017-11-17Remove DEF_VEC_I (int)Simon Marchi1-2/+0
2017-11-17Make open_fds an std::vectorSimon Marchi1-19/+11
2017-11-06Don't check termio.h and sgtty.h in common/common.m4 eitherPedro Alves1-1/+1
2017-11-06Assume termios is available, remove support for termio and sgttyPedro Alves2-93/+8
2017-10-30Introduce in_inclusive_range, fix -Wtautological-compare warningsSimon Marchi1-0/+9
2017-10-30Introduce string_appendf/string_vappendfPedro Alves2-0/+43
2017-10-24Target FP printing: Simplify and fix ui_printfUlrich Weigand2-3/+8
2017-10-10Eliminate catch_exceptions/catch_exceptions_with_msgPedro Alves1-4/+2
2017-10-10Eliminate catch_errorsPedro Alves1-4/+4
2017-10-09Remove free_splay_tree cleanupTom Tromey1-0/+42
2017-10-04Add missing-END_CATCH detection/protection (to gdb's TRY/CATCH/END_CATCH)Pedro Alves1-14/+27
2017-10-04Extend "set cwd" to work on gdbserverSergio Durigan Junior1-0/+4
2017-10-04Implement "set cwd" command on GDBSergio Durigan Junior1-0/+4
2017-10-04Introduce gdb_tilde_expandSergio Durigan Junior2-0/+109
2017-09-29Introduce string_vprintfTom Tromey2-0/+25
2017-09-29Constify unpack_varlen_hex & fix falloutPedro Alves2-3/+3
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