diff options
author | Simon Marchi <simon.marchi@efficios.com> | 2020-01-13 14:03:04 -0500 |
---|---|---|
committer | Simon Marchi <simon.marchi@efficios.com> | 2020-01-13 14:03:04 -0500 |
commit | 6b3661116e7b01676299710a96f47fe06bafacec (patch) | |
tree | 1621afc14fec5aac9658efed6174dc2f82c5a9f5 /gdb/python/python.c | |
parent | 6c2659886f7018fcca26ee0fc813bc9748fb8513 (diff) | |
download | gdb-6b3661116e7b01676299710a96f47fe06bafacec.zip gdb-6b3661116e7b01676299710a96f47fe06bafacec.tar.gz gdb-6b3661116e7b01676299710a96f47fe06bafacec.tar.bz2 |
gdb: add declaration to Python init function
When I try to enable -Wmissing-declarations, I get this error:
CXX python/python.o
/home/smarchi/src/binutils-gdb/gdb/python/python.c: In function ‘PyObject* init__gdb_module()’:
/home/smarchi/src/binutils-gdb/gdb/python/python.c:1582:1: error: no previous declaration for ‘PyObject* init__gdb_module()’ [-Werror=missing-declarations]
init__gdb_module (void)
^~~~~~~~~~~~~~~~
Prevent it by providing a declaration just before the definition.
gdb/ChangeLog:
* python/python.c (init__gdb_module): Add declaration.
Change-Id: I394bc691b7db624708cc4cb2cda28a56ab85a82b
Diffstat (limited to 'gdb/python/python.c')
-rw-r--r-- | gdb/python/python.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdb/python/python.c b/gdb/python/python.c index f7aadb1..e0c05f1 100644 --- a/gdb/python/python.c +++ b/gdb/python/python.c @@ -1555,6 +1555,7 @@ finalize_python (void *ignore) /* This is called via the PyImport_AppendInittab mechanism called during initialization, to make the built-in _gdb module known to Python. */ +PyMODINIT_FUNC init__gdb_module (void); PyMODINIT_FUNC init__gdb_module (void) { |