Provide get_shell declaration in procfs.c
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 29 Oct 2018 09:28:40 +0000 (10:28 +0100)
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 29 Oct 2018 09:28:40 +0000 (10:28 +0100)
commit30a7953dbfe3659c7bdc5b9b4c96f46903cb0254
treecdfc60280d5ae845877f52eafd4a57a5739c38b8
parent727a29badd95a68d08b86fec0b98702ce756c660
Provide get_shell declaration in procfs.c

The Solaris build is currently broken:

/vol/src/gnu/gdb/hg/master/dist/gdb/procfs.c: In member function ‘virtual void procfs_target::create_inferior(const char*, const string&, char**, int)’:
/vol/src/gnu/gdb/hg/master/dist/gdb/procfs.c:3038:28: error: ‘get_shell’ was not declared in this scope
   const char *shell_file = get_shell ();
                            ^~~~~~~~~
/vol/src/gnu/gdb/hg/master/dist/gdb/procfs.c:3038:28: note: suggested alternative: ‘getusershell’
   const char *shell_file = get_shell ();
                            ^~~~~~~~~
                            getusershell

The following patch fixes this.  Tested on amd64-pc-solaris2.11.

2018-10-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* procfs.c: Include common/pathstuff.h.
gdb/ChangeLog
gdb/procfs.c