This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[commit] [patch 2/2] [mingw+non-GNU?] gnulib fnmatch for libiberty/ FNM_FILE_NAME bugs
- From: Jan Kratochvil <jan dot kratochvil at redhat dot com>
- To: Joel Brobecker <brobecker at adacore dot com>
- Cc: gdb-patches at sourceware dot org
- Date: Mon, 2 Jul 2012 13:55:24 +0200
- Subject: [commit] [patch 2/2] [mingw+non-GNU?] gnulib fnmatch for libiberty/ FNM_FILE_NAME bugs
- References: <20120617193743.GB5088@host2.jankratochvil.net> <20120618172559.GD19107@adacore.com>
On Mon, 18 Jun 2012 19:25:59 +0200, Joel Brobecker wrote:
> > Still it seems to me as the most viable way how to fix set auto-load safe-path
> > wildcards for MinGW and possibly also non-GNU UNIX systems. Any opinions?
>
> Yeah, I'd rather import more code and have a reasonably bug-free
> implementation that having to fix and maintain a second implementation.
> So I am OK with the gnulib import.
Checked in.
http://sourceware.org/ml/gdb-cvs/2012-07/msg00008.html
--- src/gdb/ChangeLog 2012/07/02 10:57:31 1.14420
+++ src/gdb/ChangeLog 2012/07/02 11:52:35 1.14421
@@ -1,5 +1,59 @@
2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+ Add fnmatch-gnu module.
+ * gnulib/Makefile.in (aclocal_m4_deps): Add new files and remove one.
+ * gnulib/configure.ac (AC_INIT): Use now import/memmem.c.
+ * gnulib/aclocal.m4: Regenerate.
+ * gnulib/config.in: Regenerate.
+ * gnulib/configure: Regenerate.
+ * gnulib/import/dummy.c: Remove.
+ * gnulib/import/Makefile.am: Regenerate.
+ * gnulib/import/Makefile.in: Likewise.
+ * gnulib/import/m4/gnulib-cache.m4: Likewise.
+ * gnulib/import/m4/gnulib-comp.m4: Likewise.
+ * gnulib/import/alloca.c: New file.
+ * gnulib/import/alloca.in.h: Likewise.
+ * gnulib/import/config.charset: Likewise.
+ * gnulib/import/fnmatch.c: Likewise.
+ * gnulib/import/fnmatch.in.h: Likewise.
+ * gnulib/import/fnmatch_loop.c: Likewise.
+ * gnulib/import/localcharset.c: Likewise.
+ * gnulib/import/localcharset.h: Likewise.
+ * gnulib/import/m4/alloca.m4: Likewise.
+ * gnulib/import/m4/codeset.m4: Likewise.
+ * gnulib/import/m4/configmake.m4: Likewise.
+ * gnulib/import/m4/fcntl-o.m4: Likewise.
+ * gnulib/import/m4/fnmatch.m4: Likewise.
+ * gnulib/import/m4/glibc21.m4: Likewise.
+ * gnulib/import/m4/localcharset.m4: Likewise.
+ * gnulib/import/m4/locale-fr.m4: Likewise.
+ * gnulib/import/m4/locale-ja.m4: Likewise.
+ * gnulib/import/m4/locale-zh.m4: Likewise.
+ * gnulib/import/m4/mbrtowc.m4: Likewise.
+ * gnulib/import/m4/mbsinit.m4: Likewise.
+ * gnulib/import/m4/mbsrtowcs.m4: Likewise.
+ * gnulib/import/m4/mbstate_t.m4: Likewise.
+ * gnulib/import/m4/stdbool.m4: Likewise.
+ * gnulib/import/m4/wchar_h.m4: Likewise.
+ * gnulib/import/m4/wctype_h.m4: Likewise.
+ * gnulib/import/m4/wint_t.m4: Likewise.
+ * gnulib/import/mbrtowc.c: Likewise.
+ * gnulib/import/mbsinit.c: Likewise.
+ * gnulib/import/mbsrtowcs-impl.h: Likewise.
+ * gnulib/import/mbsrtowcs-state.c: Likewise.
+ * gnulib/import/mbsrtowcs.c: Likewise.
+ * gnulib/import/ref-add.sin: Likewise.
+ * gnulib/import/ref-del.sin: Likewise.
+ * gnulib/import/stdbool.in.h: Likewise.
+ * gnulib/import/streq.h: Likewise.
+ * gnulib/import/strnlen1.c: Likewise.
+ * gnulib/import/strnlen1.h: Likewise.
+ * gnulib/import/verify.h: Likewise.
+ * gnulib/import/wchar.in.h: Likewise.
+ * gnulib/import/wctype.in.h: Likewise.
+
+2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
+
Support shell wildcards for 'set auto-load safe-path'.
* auto-load.c: Include fnmatch.h.
(filename_is_in_dir): Rename to ...
--- src/gdb/gnulib/Makefile.in 2012/04/19 19:34:51 1.14
+++ src/gdb/gnulib/Makefile.in 2012/07/02 11:52:39 1.15
@@ -208,25 +208,43 @@
aclocal_m4_deps = \
configure.ac \
import/m4/00gnulib.m4 \
+ import/m4/alloca.m4 \
+ import/m4/codeset.m4 \
+ import/m4/configmake.m4 \
import/m4/extensions.m4 \
+ import/m4/fcntl-o.m4 \
+ import/m4/fnmatch.m4 \
+ import/m4/glibc21.m4 \
import/m4/gnulib-cache.m4 \
import/m4/gnulib-common.m4 \
import/m4/gnulib-comp.m4 \
import/m4/gnulib-tool.m4 \
import/m4/include_next.m4 \
- import/m4/inttypes.m4 \
import/m4/inttypes-pri.m4 \
+ import/m4/inttypes.m4 \
+ import/m4/localcharset.m4 \
+ import/m4/locale-fr.m4 \
+ import/m4/locale-ja.m4 \
+ import/m4/locale-zh.m4 \
import/m4/longlong.m4 \
+ import/m4/mbrtowc.m4 \
+ import/m4/mbsinit.m4 \
+ import/m4/mbsrtowcs.m4 \
+ import/m4/mbstate_t.m4 \
import/m4/memchr.m4 \
import/m4/memmem.m4 \
import/m4/mmap-anon.m4 \
import/m4/multiarch.m4 \
import/m4/onceonly.m4 \
+ import/m4/stdbool.m4 \
import/m4/stddef_h.m4 \
import/m4/stdint.m4 \
import/m4/string_h.m4 \
import/m4/warn-on-use.m4 \
- import/m4/wchar_t.m4
+ import/m4/wchar_h.m4 \
+ import/m4/wchar_t.m4 \
+ import/m4/wctype_h.m4 \
+ import/m4/wint_t.m4
$(srcdir)/aclocal.m4: @MAINTAINER_MODE_TRUE@ $(aclocal_m4_deps)
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
--- src/gdb/gnulib/configure.ac 2012/04/19 19:34:51 1.1
+++ src/gdb/gnulib/configure.ac 2012/07/02 11:52:39 1.2
@@ -19,7 +19,7 @@
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.64)dnl
-AC_INIT(import/dummy.c)
+AC_INIT(import/memmem.c)
AC_CONFIG_HEADER(config.h:config.in)
AM_MAINTAINER_MODE
[ Remaining auto-generated files stripped, 603KB total. ]