aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-utils.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-25[gdb/python] Make sure python sys.exit makes gdb exitTom de Vries1-0/+29
2024-09-24[gdb/python] Eliminate GDB_PY_SET_HANDLE_EXCEPTIONTom de Vries1-1/+1
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-09[gdb/python] Use gdbpy_err_fetch::{type,value} as gettersTom de Vries1-4/+5
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-12gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess1-0/+8
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-09-20Remove explanatory comments from includesTom Tromey1-1/+1
2023-02-27Python QUIT processing updatesKevin Buettner1-0/+3
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-06-15gdb/python: convert gdbpy_err_fetch to use gdbpy_refAndrew Burgess1-4/+4
2022-05-28gdb/python: improve formatting of help text for user defined commandsAndrew Burgess1-0/+194
2022-03-29Unify gdb printf functionsTom Tromey1-3/+3
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-4/+4
2022-03-23gdb/python: remove Python 2 supportSimon Marchi1-45/+2
2022-03-14gdb/python/mi: create MI commands using pythonAndrew Burgess1-0/+17
2022-01-26Change how Python architecture and language are handledTom Tromey1-4/+6
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-04-25Make exception handling more efficientTom Tromey1-1/+1
2019-04-08Rename gdb exception typesTom Tromey1-1/+1
2019-04-08Rewrite TRY/CATCHTom Tromey1-3/+2
2019-04-08Make exceptions use std::string and be self-managingTom Tromey1-1/+1
2019-03-05Remove some Python 3 #ifsTom Tromey1-9/+2
2019-02-27Remove Python 2.4 and 2.5 supportTom Tromey1-2/+1
2019-01-22Do not include py-ref.h in most filesTom Tromey1-1/+0
2019-01-03Use a wrapper for PyErr_FetchTom Tromey1-33/+25
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-12-27Translate PyExc_KeyboardInterrupt to gdb "quit"Tom Tromey1-1/+3
2018-12-27Remove more calls to xfree from PythonTom Tromey1-3/+2
2018-11-04Return gdbpy_ref from some Python string functionsTom Tromey1-12/+13
2018-11-04Return gdbpy_ref from gdb_py_object_from_*longestTom Tromey1-11/+11
2018-09-23Consolidate gdb.GdbError handlingTom Tromey1-0/+56
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-02-10Turn gdbpy_ref into a templateTom Tromey1-6/+6
2017-01-10Remove make_cleanup_py_decref and make_cleanup_py_xdecrefTom Tromey1-42/+0
2017-01-10Use gdbpy_ref in py-utils.cTom Tromey1-34/+15
2017-01-01update copyright year range in GDB filesJoel Brobecker1-1/+1
2016-11-09Use unique_xmalloc_ptr in Python codeTom Tromey1-34/+26
2016-03-29python/py-utils.c (host_string_to_python_string): New function.Doug Evans1-0/+8
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker1-1/+1
2015-09-25Add some more casts (2/2)Simon Marchi1-3/+3
2015-03-07Split TRY_CATCH into TRY + CATCHPedro Alves1-3/+6
2015-01-01Update year range in copyright notice of all files owned by the GDB project.Joel Brobecker1-1/+1
2014-01-01Update Copyright year range in all files maintained by GDB.Joel Brobecker1-1/+1
2013-11-29Remove trailing whitespace.Doug Evans1-3/+3
2013-06-05 * python/py-utils.c (gdb_pymodule_addobject): Cast away const.Tom Tromey1-1/+2
2013-05-21py_decref: Don't check for NULL before calling Py_DECREF.Pedro Alves1-2/+1
2013-05-21Centralize workaround for Python 2.6's Py_DECREF.Pedro Alves1-9/+2