binutils-gdb/gdb/gnulib/import
Anton Kolesov 3d99e817a9 Import setenv and unsetenv from gnulib
This patch supersedes
https://sourceware.org/ml/gdb-patches/2017-07/msg00009.html

---

Patch [1] broke a build on MinGW hosts, because MinGW doesn't provide POSIX
functions setenv () and unsetenv ().  This can be fixed by using
implementations from gnulib.

[1] https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=9a6c7d9c0

gdb/ChangeLog
yyyy-mm-dd  Anton Kolesov  <Anton.Kolesov@synopsys.com>

	* gnulib/update-gnulib.sh (IMPORTED_GNULIB_MODULES): Add setenv and
	unsetenv.
	* gnulib/aclocal.m4: Regenerate.
	* gnulib/config.in: Regenerate.
	* gnulib/configure: Regenerate.
	* gnulib/import/Makefile.am: Regenerate.
	* gnulib/import/Makefile.in: Regenerate.
	* gnulib/import/m4/gnulib-cache.m4: Regenerate.
	* gnulib/import/m4/gnulib-comp.m4: Regenerate.
	* gnulib/import/m4/environ.m4: New file.
	* gnulib/import/m4/setenv.m4: New file.
	* gnulib/import/setenv.c: New file.
	* gnulib/import/unsetenv.c: New file.
2017-07-10 13:23:12 +03:00
..
extra gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
m4 Import setenv and unsetenv from gnulib 2017-07-10 13:23:12 +03:00
Makefile.am Import setenv and unsetenv from gnulib 2017-07-10 13:23:12 +03:00
Makefile.in Import setenv and unsetenv from gnulib 2017-07-10 13:23:12 +03:00
alloca.c gdb/ 2012-07-02 11:52:39 +00:00
alloca.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
basename-lgpl.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
canonicalize-lgpl.c gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
config.charset Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
dirent.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
dirfd.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
dirname-lgpl.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
dirname.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
dosname.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
errno.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
flexmember.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
float+.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
float.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
float.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
fnmatch.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
fnmatch.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
fnmatch_loop.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
fpucw.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
frexp.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
frexpl.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
gettimeofday.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
hard-locale.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
hard-locale.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
inttypes.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
isnan.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
isnand-nolibm.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
isnand.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
isnanl-nolibm.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
isnanl.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
itold.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
limits.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
localcharset.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
localcharset.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
lstat.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
malloc.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
malloca.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
malloca.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
malloca.valgrind Import canonicalize-lgpl 2014-11-28 18:38:10 +08:00
math.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
math.in.h gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
mbrtowc.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
mbsinit.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
mbsrtowcs-impl.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
mbsrtowcs-state.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
mbsrtowcs.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
memchr.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
memchr.valgrind
memmem.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
pathmax.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
rawmemchr.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
rawmemchr.valgrind Import strchrnul from gnulib and use it 2016-01-28 10:28:56 -05:00
readlink.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
ref-add.sin Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
ref-del.sin Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
rename.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
rmdir.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
same-inode.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
setenv.c Import setenv and unsetenv from gnulib 2017-07-10 13:23:12 +03:00
signal.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stat.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stdbool.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stddef.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stdint.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stdio.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stdlib.in.h gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
str-two-way.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strchrnul.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strchrnul.valgrind Import strchrnul from gnulib and use it 2016-01-28 10:28:56 -05:00
streq.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
string.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
stripslash.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strnlen1.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strnlen1.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strstr.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
strtok_r.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
sys_stat.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
sys_time.in.h gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
sys_types.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
time.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
unistd.c Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
unistd.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
unsetenv.c Import setenv and unsetenv from gnulib 2017-07-10 13:23:12 +03:00
verify.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
wchar.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00
wctype-h.c Update gnulib to current HEAD. 2012-12-18 06:00:55 +00:00
wctype.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00