binutils-gdb/gdb/gnulib/import
Pedro Alves 4c62b19fd2 gdb: update gnulib to pull in C++ namespace support fixes
I've been experimenting with making use of gnulib's C++ namespace support:

 https://www.gnu.org/software/gnulib/manual/html_node/A-C_002b_002b-namespace-for-gnulib.html

That stumbled on a few gnulib issues, which I've fixed upstream:

 [PATCH] Fix gnulib C++ namespace support and std::frexp
 https://lists.gnu.org/archive/html/bug-gnulib/2016-11/msg00039.html

 [PATCH] Fix real-floating argument functions in C++ mode
 https://lists.gnu.org/archive/html/bug-gnulib/2016-11/msg00049.html

 [PATCH] Avoid having GNULIB_NAMESPACE::func always inject references to rpl_func
 https://lists.gnu.org/archive/html/bug-gnulib/2016-11/msg00040.html

 [PATCH] C++: "#define timeval rpl_timeval" -> typedef in GNULIB_NAMESPACE
 https://lists.gnu.org/archive/html/bug-gnulib/2016-11/msg00058.html

This merge pulls those in.

gdb/ChangeLog:
2016-11-15  Pedro Alves  <palves@redhat.com>

	* gnulib/update-gnulib.sh (GNULIB_COMMIT_SHA1): Set to
	38237baf99386101934cd93278023aa4ae523ec0.
	* gnulib/configure, gnulib/config.in: Regenerate.
	* gnulib/import/Makefile.am: Regenerate.
	* gnulib/import/Makefile.in: Regenerate.
	* gnulib/import/canonicalize-lgpl.c: Update.
	* gnulib/import/extra/snippet/c++defs.h: Update.
	* gnulib/import/m4/stdint.m4: Update.
	* gnulib/import/m4/stdlib_h.m4: Update.
	* gnulib/import/math.in.h: Update.
	* gnulib/import/stdlib.in.h: Update.
	* gnulib/import/sys_time.in.h: Update.
2016-11-15 23:22:37 +00:00
..
extra gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
m4 gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
Makefile.am gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
Makefile.in gdb: update gnulib to pull in C++ namespace support fixes 2016-11-15 23:22:37 +00:00
alloca.c
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
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
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
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
wctype.in.h Update gnulib to current upstream master 2016-10-18 17:18:29 +01:00