mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-27 17:40:49 +00:00
Share gdb/environ.[ch] with gdbserver
We will need access to the environment functions when we share fork_inferior between GDB and gdbserver, therefore we simply make the API on gdb/environ.[ch] available on common/. No extra adjustments are needed to make it compile on gdbserver. gdb/ChangeLog: 2017-03-07 Sergio Durigan Junior <sergiodj@redhat.com> * Makefile.in (SFILES): Replace "environ.c" with "common/environ.c". (HFILES_NO_SRCDIR): Likewise, for "environ.h". * environ.c: Include "common-defs.h" instead of "defs.h. Moved to... * common/environ.c: ... here. * environ.h: Moved to... * common/environ.h: ... here. gdb/gdbserver/ChangeLog: 2017-03-07 Sergio Durigan Junior <sergiodj@redhat.com> * Makefile.in (SFILES): Add "common/environ.c". (OBJS): Add "common/environ.h".
This commit is contained in:
@@ -1,3 +1,14 @@
|
||||
2017-03-07 Sergio Durigan Junior <sergiodj@redhat.com>
|
||||
|
||||
* Makefile.in (SFILES): Replace "environ.c" with
|
||||
"common/environ.c".
|
||||
(HFILES_NO_SRCDIR): Likewise, for "environ.h".
|
||||
* environ.c: Include "common-defs.h" instead of "defs.h. Moved
|
||||
to...
|
||||
* common/environ.c: ... here.
|
||||
* environ.h: Moved to...
|
||||
* common/environ.h: ... here.
|
||||
|
||||
2017-03-07 Peter Bergner <bergner@vnet.ibm.com>
|
||||
|
||||
* gdbarch.sh (pstring_ptr): New static function.
|
||||
|
||||
@@ -1061,7 +1061,6 @@ SFILES = \
|
||||
dwarf2loc.c \
|
||||
dwarf2read.c \
|
||||
elfread.c \
|
||||
environ.c \
|
||||
eval.c \
|
||||
event-loop.c \
|
||||
event-top.c \
|
||||
@@ -1207,6 +1206,7 @@ SFILES = \
|
||||
common/common-regcache.c \
|
||||
common/common-utils.c \
|
||||
common/errors.c \
|
||||
common/environ.c \
|
||||
common/fileio.c \
|
||||
common/filestuff.c \
|
||||
common/format.c \
|
||||
@@ -1285,7 +1285,6 @@ HFILES_NO_SRCDIR = \
|
||||
dwarf2-frame-tailcall.h \
|
||||
dwarf2expr.h \
|
||||
dwarf2loc.h \
|
||||
environ.h \
|
||||
event-loop.h \
|
||||
event-top.h \
|
||||
exceptions.h \
|
||||
@@ -1486,6 +1485,7 @@ HFILES_NO_SRCDIR = \
|
||||
common/common-types.h \
|
||||
common/common-utils.h \
|
||||
common/errors.h \
|
||||
common/environ.h \
|
||||
common/fileio.h \
|
||||
common/format.h \
|
||||
common/gdb_assert.h \
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#include "defs.h"
|
||||
#include "common-defs.h"
|
||||
#include "environ.h"
|
||||
#include <algorithm>
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
2017-03-07 Sergio Durigan Junior <sergiodj@redhat.com>
|
||||
|
||||
* Makefile.in (SFILES): Add "common/environ.c".
|
||||
(OBJS): Add "common/environ.h".
|
||||
|
||||
2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
|
||||
|
||||
* configure.ac: Check if the fs_base and gs_base members of
|
||||
|
||||
@@ -201,6 +201,7 @@ SFILES = \
|
||||
$(srcdir)/common/common-regcache.c \
|
||||
$(srcdir)/common/common-utils.c \
|
||||
$(srcdir)/common/errors.c \
|
||||
$(srcdir)/common/environ.c \
|
||||
$(srcdir)/common/fileio.c \
|
||||
$(srcdir)/common/filestuff.c \
|
||||
$(srcdir)/common/gdb_vecs.c \
|
||||
@@ -238,6 +239,7 @@ OBS = \
|
||||
debug.o \
|
||||
dll.o \
|
||||
errors.o \
|
||||
environ.o \
|
||||
event-loop.o \
|
||||
fileio.o \
|
||||
filestuff.o \
|
||||
@@ -782,6 +784,9 @@ agent.o: ../common/agent.c
|
||||
errors.o: ../common/errors.c
|
||||
$(COMPILE) $<
|
||||
$(POSTCOMPILE)
|
||||
environ.o: ../common/environ.c
|
||||
$(COMPILE) $<
|
||||
$(POSTCOMPILE)
|
||||
common-debug.o: ../common/common-debug.c
|
||||
$(COMPILE) $<
|
||||
$(POSTCOMPILE)
|
||||
|
||||
Reference in New Issue
Block a user