aboutsummaryrefslogtreecommitdiff
path: root/gdb/common
AgeCommit message (Expand)AuthorFilesLines
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
2017-01-10Add gdb_ref_ptr.hTom Tromey1-0/+215
2017-01-01update copyright year range in GDB filesJoel Brobecker65-65/+65
2016-11-24Add noexcept to custom non-throwing new operators.John Baldwin1-2/+2
2016-11-23gdb: Use C++11 std::chronoPedro Alves2-0/+133
2016-11-15Delete gdb::unique_ptr/gdb::movePedro Alves2-348/+7
2016-11-08Introduce string_printfPedro Alves2-0/+29
2016-10-25common/common-defs.h: Define __STDC_FORMAT_MACROS as wellPedro Alves1-2/+10
2016-10-25new-op.c: Add comment about -fsanitize=addressPedro Alves1-0/+6
2016-10-25Define __STDC_CONSTANT_MACROS/__STDC_LIMIT_MACROS again.Pedro Alves1-0/+13
2016-10-25Don't override operator new if GDB is built with -fsanitize=addressYao Qi1-0/+7
2016-10-21Use RAII to save and restore scalarsTom Tromey1-0/+99
2016-10-18gdb: no longer define __STDC_CONSTANT_MACROS/__STDC_LIMIT_MACROSPedro Alves1-16/+0
2016-10-18Introduce gdb::unique_ptrPedro Alves2-0/+389
2016-10-14Include strings.h where availableEli Zaretskii1-0/+3
2016-10-06gdb: Remove some C compiler support leftoversPedro Alves2-24/+11
2016-09-23gdb: Replace operator new / operator new[]Pedro Alves2-0/+105
2016-09-19gdb: Fix build breakage with GCC 4.1 and --disable-nlsPedro Alves1-5/+0
2016-08-10Quiet ARI gettext checksPedro Alves1-4/+4