From 8b87fbe6bb5f682fef889630664884ea8e7d6444 Mon Sep 17 00:00:00 2001 From: Andrew Burgess Date: Wed, 15 Sep 2021 13:34:14 +0100 Subject: gdb/python: new gdb.architecture_names function Add a new function to the Python API, gdb.architecture_names(). This function returns a list containing all of the supported architecture names within the current build of GDB. The values returned in this list are all of the possible values that can be returned from gdb.Architecture.name(). --- gdb/python/python.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gdb/python/python.c') diff --git a/gdb/python/python.c b/gdb/python/python.c index 44ec4b7..5b1c295 100644 --- a/gdb/python/python.c +++ b/gdb/python/python.c @@ -2324,6 +2324,10 @@ Set the value of the convenience variable $NAME." }, Register a TUI window constructor." }, #endif /* TUI */ + { "architecture_names", gdbpy_all_architecture_names, METH_NOARGS, + "architecture_names () -> List.\n\ +Return a list of all the architecture names GDB understands." }, + {NULL, NULL, 0, NULL} }; -- cgit v1.1