From: Tom Tromey Date: Sat, 9 Sep 2023 14:35:26 +0000 (-0600) Subject: Remove some obsolete Python constants X-Git-Tag: gdb-15-branchpoint~1109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=880e58fbc2b0ad44fbfbad3505fa7e36335816d0;p=thirdparty%2Fbinutils-gdb.git Remove some obsolete Python constants The Python code has exported some constants, but they are no longer documented, and were never useful. This patch removes them. --- diff --git a/gdb/python/py-symbol.c b/gdb/python/py-symbol.c index 2fb68377bad..db8df891b29 100644 --- a/gdb/python/py-symbol.c +++ b/gdb/python/py-symbol.c @@ -686,20 +686,6 @@ gdbpy_initialize_symbols (void) #include "sym-domains.def" #undef DOMAIN - /* These remain defined for compatibility, but as they were never - correct, they are no longer documented. Eventually we can remove - them. These exist because at one time, enum search_domain and - enum domain_enum_tag were combined -- but different values were - used differently. Here we try to give them values that will make - sense if they are passed to gdb.lookup_symbol. */ - if (PyModule_AddIntConstant (gdb_module, "SYMBOL_VARIABLES_DOMAIN", - VAR_DOMAIN) < 0 - || PyModule_AddIntConstant (gdb_module, "SYMBOL_FUNCTIONS_DOMAIN", - VAR_DOMAIN) < 0 - || PyModule_AddIntConstant (gdb_module, "SYMBOL_TYPES_DOMAIN", - VAR_DOMAIN) < 0) - return -1; - return gdb_pymodule_addobject (gdb_module, "Symbol", (PyObject *) &symbol_object_type); }